summaryrefslogtreecommitdiff
path: root/src/backend/utils/init/miscinit.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-06-27 04:53:49 +0000
committerBruce Momjian <bruce@momjian.us>1998-06-27 04:53:49 +0000
commite747c5871855434570c7d3710b391b863d90f03a (patch)
treed5561395e67089241e7b6997c3a2df1b6f50f451 /src/backend/utils/init/miscinit.c
parent8fa93b016a8dd791be2031359af94588352da97f (diff)
downloadpostgresql-e747c5871855434570c7d3710b391b863d90f03a.tar.gz
Fix for hang after postmaster restart. Add new proc_exit and
shmem_exit to replace exitpg().
Diffstat (limited to 'src/backend/utils/init/miscinit.c')
-rw-r--r--src/backend/utils/init/miscinit.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/utils/init/miscinit.c b/src/backend/utils/init/miscinit.c
index 7f02bec611..da0f412fea 100644
--- a/src/backend/utils/init/miscinit.c
+++ b/src/backend/utils/init/miscinit.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.15 1998/05/29 17:00:19 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/init/miscinit.c,v 1.16 1998/06/27 04:53:47 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -84,7 +84,7 @@ unsigned char RecodeBackTable[128];
void
ExitPostgres(ExitStatus status)
{
- exitpg(status);
+ proc_exit(status);
}
/*
@@ -111,7 +111,7 @@ AbortPostgres()
if (PointerIsValid(abortValue) && abortValue[0] != '\0')
abort();
else
- exitpg(FatalExitStatus);
+ proc_exit(FatalExitStatus);
}
#endif
@@ -125,7 +125,7 @@ StatusBackendExit(int status)
{
/* someday, do some real cleanup and then call the LISP exit */
/* someday, call StatusPostmasterExit if running without postmaster */
- exitpg(status);
+ proc_exit(status);
}
/* ----------------
@@ -136,7 +136,7 @@ void
StatusPostmasterExit(int status)
{
/* someday, do some real cleanup and then call the LISP exit */
- exitpg(status);
+ proc_exit(status);
}
/* ----------------------------------------------------------------