aboutsummaryrefslogtreecommitdiff
path: root/contrib/linux/postgres.init.csh
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2001-02-08 00:35:10 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2001-02-08 00:35:10 +0000
commit897a895d323799ca66db1b20a04e6d34ddc07045 (patch)
tree4dfd960bedffef5080aa749921267cf93f742524 /contrib/linux/postgres.init.csh
parent608ddb7503a044d32ad6c0a6dd745c025f863d49 (diff)
downloadpostgresql-897a895d323799ca66db1b20a04e6d34ddc07045.tar.gz
postgresql-897a895d323799ca66db1b20a04e6d34ddc07045.zip
When launching a child backend, take care to close file descriptors for
any other client connections that may exist (which would only happen if another client is currently in the authentication cycle). This avoids wastage of open descriptors in a child. It might also explain peculiar behaviors like not closing connections when expected, since the kernel will probably not signal EOF as long as some other backend is randomly holding open a reference to the connection, even if the client went away long since ...
Diffstat (limited to 'contrib/linux/postgres.init.csh')
0 files changed, 0 insertions, 0 deletions