delay_after_unlink_pid.patch

text/x-patch

Filename: delay_after_unlink_pid.patch
Type: text/x-patch
Part: 0
Message: Re: BUG #16154: pg_ctl restart with a logfile fails sometimes (on Windows)

Patch

Format: unified
File+
src/backend/utils/init/miscinit.c 1 0
diff --git a/src/backend/utils/init/miscinit.c b/src/backend/utils/init/miscinit.c
index 83c9514856..130d666f33 100644
--- a/src/backend/utils/init/miscinit.c
+++ b/src/backend/utils/init/miscinit.c
@@ -858,6 +858,7 @@ UnlinkLockFiles(int status, Datum arg)
 	 */
 	ereport(IsPostmasterEnvironment ? LOG : NOTICE,
 			(errmsg("database system is shut down")));
+	pg_usleep(1000000L);
 }
 
 /*