Return proper exit code (3) from psql when ON_ERROR_STOP=on and
authorBruce Momjian <bruce@momjian.us>
Mon, 8 Mar 2010 23:03:00 +0000 (23:03 +0000)
committerBruce Momjian <bruce@momjian.us>
Mon, 8 Mar 2010 23:03:00 +0000 (23:03 +0000)
commitb989662bf14ba9c6b0e6b2d2171890a935f9bfcc
tree7d185c1ed64efd51a53f45f30d037dd628a9d8d8
parentaa8eed317257fd9d37e37aad669a8e8074c8b27e
Return proper exit code (3) from psql when ON_ERROR_STOP=on and
--single-transaction are both used and the failure happens in commit,
e.g. failed deferred trigger.  Also properly free BEGIN/COMMIT result
structures from --single-transaction.

Per report from Dominic Bevacqua
src/bin/psql/command.c