diff --git a/src/backend/storage/ipc/ipc.c b/src/backend/storage/ipc/ipc.c index cc3464c3f11be832a5fa2c3753f3728a3b89e817..debe3e5658ce6fcf1262bb08af641af5dbcc2d95 100644 --- a/src/backend/storage/ipc/ipc.c +++ b/src/backend/storage/ipc/ipc.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/storage/ipc/ipc.c,v 1.29 1998/07/12 04:37:55 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/storage/ipc/ipc.c,v 1.30 1998/07/12 04:43:28 momjian Exp $ * * NOTES * @@ -156,13 +156,8 @@ shmem_exit(int code) * and so we return immediately to avoid recursion. * ---------------- */ - if (shmem_exit_inprogress > 9) - exit(-1); - else - { - shmem_exit_inprogress++; + if (shmem_exit_inprogress) return; - } shmem_exit_inprogress = 1;