postgresql/src/backend/storage
Tom Lane b659ab07a2 Create an fd.c entry point that is just like plain open(2) except that
it will close VFDs if necessary to surmount ENFILE or EMFILE failures.
Make use of this in md.c, xlog.c, and user.c routines that were
formerly vulnerable to these failures.  In particular, this should
handle failures of mdblindwrt() that have been observed under heavy
load conditions.  (By golly, every other process on the system may
crash after Postgres eats up all the kernel FDs, but Postgres will
keep going!)
2000-06-02 03:58:34 +00:00
..
buffer The heralded `Grand Unified Configuration scheme' (GUC) 2000-05-31 00:28:42 +00:00
file Create an fd.c entry point that is just like plain open(2) except that 2000-06-02 03:58:34 +00:00
ipc The heralded `Grand Unified Configuration scheme' (GUC) 2000-05-31 00:28:42 +00:00
large_object Generated header files parse.h and fmgroids.h are now copied into 2000-05-29 05:45:56 +00:00
lmgr The heralded `Grand Unified Configuration scheme' (GUC) 2000-05-31 00:28:42 +00:00
page Generated header files parse.h and fmgroids.h are now copied into 2000-05-29 05:45:56 +00:00
smgr Create an fd.c entry point that is just like plain open(2) except that 2000-06-02 03:58:34 +00:00
Makefile New LDOUT makefile variable for QNX os. 1999-12-13 22:35:27 +00:00