Commit 5e6e2c87 authored by Peter Eisentraut's avatar Peter Eisentraut

Reset shmem_exit_inprogress after shmem_exit()

In ad9a2747, 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: default avatarAndrew Gierth <andrew@tao11.riddles.org.uk>
parent 632b4ae9
......@@ -272,6 +272,8 @@ shmem_exit(int code)
on_shmem_exit_list[on_shmem_exit_index].function(code,
on_shmem_exit_list[on_shmem_exit_index].arg);
on_shmem_exit_index = 0;
shmem_exit_inprogress = false;
}
/* ----------------------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment