Change elog(ERROR) to get back to main loop via a plain sigsetjmp,
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 20 Apr 1999 02:19:59 +0000 (02:19 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 20 Apr 1999 02:19:59 +0000 (02:19 +0000)
commitba42b5723179f70567f3a3c9560168b7336a9cd0
tree228d018388ff0ead7214dab57d4ba01ff2c3fa1a
parent45ecd860448ebec3496cc760ab642d198e5afde2
Change elog(ERROR) to get back to main loop via a plain sigsetjmp,
instead of doing a kill(self, SIGQUIT) and expecting the signal handler
to do it.  Also, clean up inconsistent definitions of the sigjmp buffer
in the several files that already referenced it.
src/backend/bootstrap/bootstrap.c
src/backend/tcop/postgres.c
src/backend/utils/error/elog.c
src/include/tcop/tcopprot.h
src/pl/plpgsql/src/pl_exec.c
src/pl/tcl/pltcl.c