Fix bgwriter's failure to release buffer pins and open files after an
Tom Lane <tgl@sss.pgh.pa.us>
Fix bgwriter's failure to release buffer pins and open files after an error. This probably explains bug #2099 and could also account for mysterious VACUUM hangups.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/postmaster/bgwriter.c | modified | +17 −2 |
| src/backend/utils/resowner/resowner.c | modified | +4 −4 |