Commit 31c1fea6 authored by Tom Lane's avatar Tom Lane

Start the stats collector at a less randomly chosen time. Bad idea

to start it before we have acquired the data directory lock; also a
bad idea to start it before we have set up to catch SIGCHLD signals.
parent c8fe66df
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.230 2001/07/01 00:06:23 tgl Exp $ * $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.231 2001/07/03 16:52:12 tgl Exp $
* *
* NOTES * NOTES
* *
...@@ -569,14 +569,6 @@ PostmasterMain(int argc, char *argv[]) ...@@ -569,14 +569,6 @@ PostmasterMain(int argc, char *argv[])
ExitPostmaster(1); ExitPostmaster(1);
} }
/*
* Initialize and startup the statistics collector process
*/
if (pgstat_init() < 0)
ExitPostmaster(1);
if (pgstat_start() < 0)
ExitPostmaster(1);
if (DebugLvl > 2) if (DebugLvl > 2)
{ {
extern char **environ; extern char **environ;
...@@ -699,6 +691,14 @@ PostmasterMain(int argc, char *argv[]) ...@@ -699,6 +691,14 @@ PostmasterMain(int argc, char *argv[])
pqsignal(SIGTTIN, SIG_IGN); /* ignored */ pqsignal(SIGTTIN, SIG_IGN); /* ignored */
pqsignal(SIGTTOU, SIG_IGN); /* ignored */ pqsignal(SIGTTOU, SIG_IGN); /* ignored */
/*
* Initialize and startup the statistics collector process
*/
if (pgstat_init() < 0)
ExitPostmaster(1);
if (pgstat_start() < 0)
ExitPostmaster(1);
/* /*
* We're ready to rock and roll... * We're ready to rock and roll...
*/ */
......
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