aboutsummaryrefslogtreecommitdiff
path: root/src/backend/tcop/postgres.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/tcop/postgres.c')
-rw-r--r--src/backend/tcop/postgres.c12
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