]> granicus.if.org Git - postgresql/commit
Reset shmem_exit_inprogress after shmem_exit()
authorPeter Eisentraut <peter_e@gmx.net>
Thu, 12 Jul 2018 18:22:17 +0000 (20:22 +0200)
committerPeter Eisentraut <peter_e@gmx.net>
Thu, 12 Jul 2018 18:22:17 +0000 (20:22 +0200)
commit5e6e2c8773dd8e3037d9195452dc5e423367e1b0
tree99015380f97fd068ee4a362735d95d46f9af9881
parent632b4ae92dc6fb92149e94290760b50744e0bd35
Reset shmem_exit_inprogress after shmem_exit()

In ad9a274778d2d88c46b90309212b92ee7fdf9afe, shmem_exit_inprogress was
introduced.  But we need to reset it after shmem_exit(), because unlike
the similar proc_exit(), shmem_exit() can also be called for cleanup
when the process will not exit.

Reported-by: Andrew Gierth <andrew@tao11.riddles.org.uk>
src/backend/storage/ipc/ipc.c