aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/buffer/buf_init.c
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2001-07-01 00:06:23 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2001-07-01 00:06:23 +0000
commit109d50dd35db93a9d6c50bcbe2481518c3789829 (patch)
tree227347e5a48ec6a12f04efc1357cc5363c4ca1fa /src/backend/storage/buffer/buf_init.c
parent10e9cd22991b352685fe49cfa92dbcd72048c711 (diff)
downloadpostgresql-109d50dd35db93a9d6c50bcbe2481518c3789829.tar.gz
postgresql-109d50dd35db93a9d6c50bcbe2481518c3789829.zip
Under new theory of operation wherein postmaster forks children
immediately, we will fork a child even if the database state does not permit connections to be accepted (eg, we are in recovery mode). The child process will correctly reject the connection and exit as soon as it's finished collecting the connection request message. However, this means that reaper() must be prepared to see child process exit signals even while it's waiting for startup or shutdown process to finish. As was, a connection request arriving during a database recovery or shutdown would cause postmaster abort.
Diffstat (limited to 'src/backend/storage/buffer/buf_init.c')
0 files changed, 0 insertions, 0 deletions