]> granicus.if.org Git - postgresql/commit
Return proper exit code (3) from psql when ON_ERROR_STOP=on and
authorBruce Momjian <bruce@momjian.us>
Tue, 9 Mar 2010 01:10:05 +0000 (01:10 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 9 Mar 2010 01:10:05 +0000 (01:10 +0000)
commit93d23c459e00b4f8c33f553400ba62f480ecd441
treea61673dded32d55df7853d322cba519b47e5941d
parente51710d1e2d1ec8def47aac6b39997355c1ae8bb
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