Restructure error handling as recently discussed. It is now really

Tom Lane <tgl@sss.pgh.pa.us>

Commit: a393fbf93763709f90ba1f968e50a35bd4cabcfb
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2004-07-31T00:45:57Z
Releases: 8.0.0
Restructure error handling as recently discussed.  It is now really
possible to trap an error inside a function rather than letting it
propagate out to PostgresMain.  You still have to use AbortCurrentTransaction
to clean up, but at least the error handling itself will cooperate.

Files