diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2001-01-19 22:08:47 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2001-01-19 22:08:47 +0000 |
commit | 6ce0ed2813ddcbb41a7199222fe0d2109fc5a5b4 (patch) | |
tree | 65e761d2289a6f4a88469fc7fdfc1dfcdfa03a90 /src/backend/storage/ipc/ipc.c | |
parent | 75815c31009d84171d46bcaef603bcd0cecd4446 (diff) |
Make critical sections (elog->crash) and interrupt holdoff sections
into distinct concepts, per recent discussion on pghackers.
Diffstat (limited to 'src/backend/storage/ipc/ipc.c')
-rw-r--r-- | src/backend/storage/ipc/ipc.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backend/storage/ipc/ipc.c b/src/backend/storage/ipc/ipc.c index 9d796299dc6..aa065cbe9a8 100644 --- a/src/backend/storage/ipc/ipc.c +++ b/src/backend/storage/ipc/ipc.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/ipc/ipc.c,v 1.60 2001/01/14 05:08:15 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/ipc/ipc.c,v 1.61 2001/01/19 22:08:46 tgl Exp $ * * NOTES * @@ -136,7 +136,8 @@ proc_exit(int code) QueryCancelPending = false; /* And let's just make *sure* we're not interrupted ... */ ImmediateInterruptOK = false; - CritSectionCount = 1; + InterruptHoldoffCount = 1; + CritSectionCount = 0; if (DebugLvl > 1) elog(DEBUG, "proc_exit(%d)", code); |