]> 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:23 +0000 (01:10 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 9 Mar 2010 01:10:23 +0000 (01:10 +0000)
commitb5cf5dfc3d590529e7ca000ab8f5494b0d9874e6
tree9eba4e1b38cb6c8c7a44811cd75fcbc7a9e9b7b1
parent2bf64bc275a9c173dbecae60e7ceaf3327f96db0
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