Return proper exit code (3) from psql when ON_ERROR_STOP=on and

Bruce Momjian <bruce@momjian.us>

Commit: 93d23c459e00b4f8c33f553400ba62f480ecd441
Author: Bruce Momjian <bruce@momjian.us>
Date: 2010-03-09T01:10:05Z
Releases: 8.3.10
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

Files

PathChange+/−
src/bin/psql/command.c modified +21 −3