Back-patch fix for 'can't wait without a PROC structure' failures:
Tom Lane <tgl@sss.pgh.pa.us>
Back-patch fix for 'can't wait without a PROC structure' failures: remove separate ShutdownBufferPoolAccess exit callback, and do the work in ProcKill instead, before we delete MyProc.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/bootstrap/bootstrap.c | modified | +4 −3 |
| src/backend/storage/buffer/buf_init.c | modified | +1 −24 |
| src/backend/storage/lmgr/lwlock.c | modified | +8 −1 |
| src/backend/storage/lmgr/proc.c | modified | +9 −1 |