From 9bb1ddec4cd998c5fbac278a54d8ad5a5011e4e1 Mon Sep 17 00:00:00 2001 From: Simon Riggs Date: Wed, 23 Mar 2011 13:32:37 +0000 Subject: Prevent intermittent hang in recovery from bgwriter interaction. Startup process waited for cleanup lock but when hot_standby = off the pid was not registered, so that the bgwriter would not wake the waiting process as intended. --- src/backend/storage/ipc/standby.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/backend/storage/ipc') diff --git a/src/backend/storage/ipc/standby.c b/src/backend/storage/ipc/standby.c index 8ddfa60b388..ce02fe76049 100644 --- a/src/backend/storage/ipc/standby.c +++ b/src/backend/storage/ipc/standby.c @@ -69,11 +69,6 @@ InitRecoveryTransactionEnvironment(void) */ SharedInvalBackendInit(true); - /* - * Record the PID and PGPROC structure of the startup process. - */ - PublishStartupProcessInformation(); - /* * Lock a virtual transaction id for Startup process. * -- cgit v1.2.3