Make critical sections (elog->crash) and interrupt holdoff sections
Tom Lane <tgl@sss.pgh.pa.us>
Make critical sections (elog->crash) and interrupt holdoff sections into distinct concepts, per recent discussion on pghackers.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/transam/xact.c | modified | +6 −6 |
| src/backend/commands/vacuum.c | modified | +7 −8 |
| src/backend/storage/buffer/bufmgr.c | modified | +18 −18 |
| src/backend/storage/ipc/ipc.c | modified | +3 −2 |
| src/backend/storage/ipc/spin.c | modified | +9 −9 |
| src/backend/tcop/postgres.c | modified | +14 −12 |
| src/backend/utils/error/elog.c | modified | +19 −9 |
| src/backend/utils/init/globals.c | modified | +2 −1 |
| src/include/miscadmin.h | modified | +26 −7 |