*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.326 2003/05/09 15:57:24 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.327 2003/05/10 18:15:42 tgl Exp $
*
* NOTES
*
goto reaper_done;
}
+ /*
+ * Else do standard child cleanup.
+ */
CleanupProc(pid, exitstatus);
- }
+
+ } /* loop over pending child-death reports */
if (FatalError)
{
/* Make log entry unless we did so already */
if (!FatalError)
{
- LogChildExit(LOG, gettext("server process"), pid, exitstatus);
+ LogChildExit(LOG,
+ (pid == CheckPointPID) ? gettext("checkpoint process") :
+ gettext("server process"),
+ pid, exitstatus);
elog(LOG, "terminating any other active server processes");
}