Treat the autovac launcher more like a regular backend, in that we wait
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 1 Jul 2007 18:28:41 +0000 (18:28 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 1 Jul 2007 18:28:41 +0000 (18:28 +0000)
commit421d50273f310a5ad923dfa99af3a2cb377dcef1
treef3b3b7d1e8d8262e2ad6036b5f0eaa2dc3ed568c
parent8f55b9a8ba6d6543c162927c29f8d06ce1cd7372
Treat the autovac launcher more like a regular backend, in that we wait
for it to die before telling the bgwriter to initiate shutdown checkpoint.
Since it's connected to shared memory, this seems more prudent than the
alternative of letting it quit asynchronously.  Resolves my complaint
of yesterday about repeated shutdown checkpoints in CVS HEAD.
src/backend/postmaster/postmaster.c