]> granicus.if.org Git - postgresql/commit
Change ReleaseLruFile() usage so that if we cannot release any more
authorTom Lane <tgl@sss.pgh.pa.us>
Sun, 27 Aug 2000 21:48:00 +0000 (21:48 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Sun, 27 Aug 2000 21:48:00 +0000 (21:48 +0000)
commit5ba9d8c2d45e745d72666b5befabea0300168daa
tree10670841fb0cbf807eb60c6d90bb21fd46745ea9
parenta041c9c24ef4dc15884d54c710ba1c1e06b91ec4
Change ReleaseLruFile() usage so that if we cannot release any more
virtual FDs, we just return the ENFILE/EMFILE error to the caller,
rather than immediate elog().  This allows more robust behavior in
the postmaster, which uses AllocateFile() but does not want elog().
src/backend/storage/file/fd.c