diff options
Diffstat (limited to 'src/backend/tcop/postgres.c')
-rw-r--r-- | src/backend/tcop/postgres.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/backend/tcop/postgres.c b/src/backend/tcop/postgres.c index 3f9ed549f92..82d22e4eed7 100644 --- a/src/backend/tcop/postgres.c +++ b/src/backend/tcop/postgres.c @@ -4052,6 +4052,12 @@ PostgresMain(int argc, char *argv[], InitializeMaxBackends(); CreateSharedMemoryAndSemaphores(); + + /* + * Remember stand-alone backend startup time, roughly at the same + * point during startup that postmaster does so. + */ + PgStartTime = GetCurrentTimestamp(); } /* @@ -4162,12 +4168,6 @@ PostgresMain(int argc, char *argv[], MemoryContextSwitchTo(TopMemoryContext); /* - * Remember stand-alone backend startup time - */ - if (!IsUnderPostmaster) - PgStartTime = GetCurrentTimestamp(); - - /* * POSTGRES main processing loop begins here * * If an exception is encountered, processing resumes here so we abort the |