diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2005-03-18 16:16:09 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2005-03-18 16:16:09 +0000 |
commit | 88164799ce8eaf7f1e019967926200caa9ae856c (patch) | |
tree | 4d986b4bfb4f3c266fdd4d2ee6ae02abb6343cf8 /src/backend/utils/init/postinit.c | |
parent | 1f418555cf959e9761d965696304ce3bf239a943 (diff) | |
download | postgresql-88164799ce8eaf7f1e019967926200caa9ae856c.tar.gz postgresql-88164799ce8eaf7f1e019967926200caa9ae856c.zip |
Need to reset local buffer pin counts, not only shared buffer pins,
before we attempt any file deletions in ShutdownPostgres. Per Tatsuo.
Diffstat (limited to 'src/backend/utils/init/postinit.c')
-rw-r--r-- | src/backend/utils/init/postinit.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/utils/init/postinit.c b/src/backend/utils/init/postinit.c index 901053f1839..05f669c2ccd 100644 --- a/src/backend/utils/init/postinit.c +++ b/src/backend/utils/init/postinit.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/utils/init/postinit.c,v 1.142 2005/03/18 05:24:13 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/utils/init/postinit.c,v 1.143 2005/03/18 16:16:09 tgl Exp $ * * *------------------------------------------------------------------------- @@ -515,6 +515,7 @@ ShutdownPostgres(int code, Datum arg) */ LWLockReleaseAll(); AtProcExit_Buffers(); + AtProcExit_LocalBuffers(); /* * In case a transaction is open, delete any files it created. This |