pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
Intermittent pg_ctl failures on Windows
16+ messages / 6 participants
[nested] [flat]

* Intermittent pg_ctl failures on Windows
@ 2018-03-10 22:48  Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 1 reply; 16+ messages in thread

From: Tom Lane @ 2018-03-10 22:48 UTC (permalink / raw)
  To: pgsql-hackers@lists.postgresql.org

The buildfarm's Windows members occasionally show weird pg_ctl failures,
for instance this recent case:

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bowerbird&dt=2018-03-10%2020%3A30%3A20

### Restarting node "master"
# Running: pg_ctl -D G:/prog/bf/root/HEAD/pgsql.build/src/test/recovery/tmp_check/t_006_logical_decoding_master_data/pgdata -l G:/prog/bf/root/HEAD/pgsql.build/src/test/recovery/tmp_check/log/006_logical_decoding_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start....The process cannot access the file because it is being used by another process.
 stopped waiting
pg_ctl: could not start server
Examine the log output.
Bail out!  system pg_ctl failed

or this one:

https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bowerbird&dt=2017-12-29%2023%3A30%3A24

### Stopping node "subscriber" using mode fast
# Running: pg_ctl -D c:/prog/bf/root/HEAD/pgsql.build/src/test/subscription/tmp_check/t_001_rep_changes_subscriber_data/pgdata -m fast stop
waiting for server to shut down....pg_ctl: could not open PID file "c:/prog/bf/root/HEAD/pgsql.build/src/test/subscription/tmp_check/t_001_rep_changes_subscriber_data/pgdata/postmaster.pid": Permission denied
Bail out!  system pg_ctl failed

I'd been writing these off as Microsoft randomness and/or antivirus
interference, but it suddenly occurred to me that there might be a
consistent explanation: since commit f13ea95f9, when pg_ctl is waiting
for server start/stop, it is trying to read postmaster.pid more-or-less
concurrently with the postmaster writing to that file.  On Unix that's not
much of a problem, but I believe that on Windows you have to specifically
open the file with sharing enabled, or you get error messages like these.
The postmaster should be enabling sharing, because port.h redirects
open/fopen to pgwin32_open/pgwin32_fopen which enable the sharing flags.
But it only does that #ifndef FRONTEND.  So pg_ctl is just using naked
open(), which could explain these failures.

If this theory is accurate, it should be pretty easy to replicate the
problem if you modify the postmaster to hold postmaster.pid open longer
when rewriting it, e.g. stick fractional-second sleeps into CreateLockFile
and AddToDataDirLockFile.

I'm not in a position to investigate this in detail nor test a fix,
but I think somebody should.

			regards, tom lane




^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* RE: Intermittent pg_ctl failures on Windows
@ 2018-03-12 11:55  Badrul Chowdhury <bachow@microsoft.com>
  parent: Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 1 reply; 16+ messages in thread

From: Badrul Chowdhury @ 2018-03-12 11:55 UTC (permalink / raw)
  To: Tom Lane <tgl@sss.pgh.pa.us>; pgsql-hackers@lists.postgresql.org <pgsql-hackers@lists.postgresql.org>

Hi Tom,

This is a great catch. I am looking into it: I will start by reproducing the error as you suggested.

Thanks,
Badrul

-----Original Message-----
From: Tom Lane [mailto:tgl@sss.pgh.pa.us] 
Sent: Saturday, March 10, 2018 2:48 PM
To: pgsql-hackers@lists.postgresql.org
Subject: Intermittent pg_ctl failures on Windows

The buildfarm's Windows members occasionally show weird pg_ctl failures, for instance this recent case:

https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuildfarm.postgresql.org%2Fcgi-bin%...

### Restarting node "master"
# Running: pg_ctl -D G:/prog/bf/root/HEAD/pgsql.build/src/test/recovery/tmp_check/t_006_logical_decoding_master_data/pgdata -l G:/prog/bf/root/HEAD/pgsql.build/src/test/recovery/tmp_check/log/006_logical_decoding_master.log restart waiting for server to shut down.... done server stopped waiting for server to start....The process cannot access the file because it is being used by another process.
 stopped waiting
pg_ctl: could not start server
Examine the log output.
Bail out!  system pg_ctl failed

or this one:

https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuildfarm.postgresql.org%2Fcgi-bin%...

### Stopping node "subscriber" using mode fast # Running: pg_ctl -D c:/prog/bf/root/HEAD/pgsql.build/src/test/subscription/tmp_check/t_001_rep_changes_subscriber_data/pgdata -m fast stop waiting for server to shut down....pg_ctl: could not open PID file "c:/prog/bf/root/HEAD/pgsql.build/src/test/subscription/tmp_check/t_001_rep_changes_subscriber_data/pgdata/postmaster.pid": Permission denied Bail out!  system pg_ctl failed

I'd been writing these off as Microsoft randomness and/or antivirus interference, but it suddenly occurred to me that there might be a consistent explanation: since commit f13ea95f9, when pg_ctl is waiting for server start/stop, it is trying to read postmaster.pid more-or-less concurrently with the postmaster writing to that file.  On Unix that's not much of a problem, but I believe that on Windows you have to specifically open the file with sharing enabled, or you get error messages like these.
The postmaster should be enabling sharing, because port.h redirects open/fopen to pgwin32_open/pgwin32_fopen which enable the sharing flags.
But it only does that #ifndef FRONTEND.  So pg_ctl is just using naked open(), which could explain these failures.

If this theory is accurate, it should be pretty easy to replicate the problem if you modify the postmaster to hold postmaster.pid open longer when rewriting it, e.g. stick fractional-second sleeps into CreateLockFile and AddToDataDirLockFile.

I'm not in a position to investigate this in detail nor test a fix, but I think somebody should.

			regards, tom lane





^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-17 10:40  r.zharkov@postgrespro.ru
  parent: Badrul Chowdhury <bachow@microsoft.com>
  0 siblings, 1 reply; 16+ messages in thread

From: r.zharkov@postgrespro.ru @ 2019-07-17 10:40 UTC (permalink / raw)
  To: Badrul Chowdhury <bachow@microsoft.com>; +Cc: Tom Lane <tgl@sss.pgh.pa.us>; pgsql-hackers@lists.postgresql.org

Hello!

We reproduced these errors on out buildfarm and my windows workstation.
We used small TAP test that restarts PostgresNode in loop. Additionally,
constant WAITS_PER_SEC in the pg_ctl.c file has been increased 1000 
times.

There are two different problems with pg_ctl:
1 - share access to postmaster.pid;

2 - share access to logfile. Postmaster runs in the shell (CMD.EXE).
When the server stops cmd.exe may blocks logfile from been opened by new 
cmd.exe.
> waiting for server to shut down.... done
> server stopped
> waiting for server to start....The process cannot access the file 
> because it is being used by another process.
>  stopped waiting
> pg_ctl: could not start server
> Examine the log output.

To avoid the first error we made two changes:
pg_ctl now opens the postmaster.pid file using pgwin32_open() function 
to correctly handle share locks.
On Windows systems we cannot handle ERROR_DELETE_PENDING because 
GetLastError() returns ERROR_ACCESS_DENIED instead.
So we rename the lock files before delete them.

To avoid the second error we added the wait for cmd.exe finish in the 
do_stop() and do_restart() functions.

Git patch is in the attachment.

On 2018-03-12 18:55, Badrul Chowdhury wrote:
> Hi Tom,
> 
> This is a great catch. I am looking into it: I will start by
> reproducing the error as you suggested.
> 
> Thanks,
> Badrul
> 
> -----Original Message-----
> From: Tom Lane [mailto:tgl@sss.pgh.pa.us]
> Sent: Saturday, March 10, 2018 2:48 PM
> To: pgsql-hackers@lists.postgresql.org
> Subject: Intermittent pg_ctl failures on Windows
> 
> The buildfarm's Windows members occasionally show weird pg_ctl
> failures, for instance this recent case:
> 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuildfarm.postgresql.org%2Fcgi-bin%...
> 
> ### Restarting node "master"
> # Running: pg_ctl -D
> G:/prog/bf/root/HEAD/pgsql.build/src/test/recovery/tmp_check/t_006_logical_decoding_master_data/pgdata
> -l
> G:/prog/bf/root/HEAD/pgsql.build/src/test/recovery/tmp_check/log/006_logical_decoding_master.log
> restart waiting for server to shut down.... done server stopped
> waiting for server to start....The process cannot access the file
> because it is being used by another process.
>  stopped waiting
> pg_ctl: could not start server
> Examine the log output.
> Bail out!  system pg_ctl failed
> 
> or this one:
> 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuildfarm.postgresql.org%2Fcgi-bin%...
> 
> ### Stopping node "subscriber" using mode fast # Running: pg_ctl -D
> c:/prog/bf/root/HEAD/pgsql.build/src/test/subscription/tmp_check/t_001_rep_changes_subscriber_data/pgdata
> -m fast stop waiting for server to shut down....pg_ctl: could not open
> PID file
> "c:/prog/bf/root/HEAD/pgsql.build/src/test/subscription/tmp_check/t_001_rep_changes_subscriber_data/pgdata/postmaster.pid":
> Permission denied Bail out!  system pg_ctl failed
> 
> I'd been writing these off as Microsoft randomness and/or antivirus
> interference, but it suddenly occurred to me that there might be a
> consistent explanation: since commit f13ea95f9, when pg_ctl is waiting
> for server start/stop, it is trying to read postmaster.pid
> more-or-less concurrently with the postmaster writing to that file.
> On Unix that's not much of a problem, but I believe that on Windows
> you have to specifically open the file with sharing enabled, or you
> get error messages like these.
> The postmaster should be enabling sharing, because port.h redirects
> open/fopen to pgwin32_open/pgwin32_fopen which enable the sharing
> flags.
> But it only does that #ifndef FRONTEND.  So pg_ctl is just using naked
> open(), which could explain these failures.
> 
> If this theory is accurate, it should be pretty easy to replicate the
> problem if you modify the postmaster to hold postmaster.pid open
> longer when rewriting it, e.g. stick fractional-second sleeps into
> CreateLockFile and AddToDataDirLockFile.
> 
> I'm not in a position to investigate this in detail nor test a fix,
> but I think somebody should.
> 
> 			regards, tom lane

-- 

regars, Roman Zharkov

Attachments:

  [text/x-diff] pg_ctl.patch (7.0K, ../../0057a0ce5a8893e4713a9a9d7e352162@postgrespro.ru/2-pg_ctl.patch)
  download | inline diff:
From 7db244f6224d772a0c0fb26e6dfc38b2bad7a93e Mon Sep 17 00:00:00 2001
From: Roman Zharkov <r.zharkov@postgrespro.ru>
Date: Fri, 12 Jul 2019 13:01:58 +0700
Subject: [PATCH] [refer #PGPRO-2846] Avoid share locks on log_file between old
 and new cmd.exe when the server restarts. pg_ctl now opens the postmaster.pid
 file using pgwin32_open() function to correctly handle share locks. On
 Windows systems we cannot handle ERROR_DELETE_PENDING because GetLastError()
 returns ERROR_ACCESS_DENIED instead. So we rename the lock files before
 delete them. Discussion:
 https://www.postgresql.org/message-id/flat/16922.1520722108%40sss.pgh.pa.us

---
 src/backend/utils/init/miscinit.c |  18 ++++-
 src/bin/pg_ctl/pg_ctl.c           | 135 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 150 insertions(+), 3 deletions(-)

diff --git a/src/backend/utils/init/miscinit.c b/src/backend/utils/init/miscinit.c
index ce929d8806..32a3e9520f 100644
--- a/src/backend/utils/init/miscinit.c
+++ b/src/backend/utils/init/miscinit.c
@@ -840,9 +840,21 @@ UnlinkLockFiles(int status, Datum arg)
 
 	foreach(l, lock_files)
 	{
-		char	   *curfile = (char *) lfirst(l);
-
-		unlink(curfile);
+		/*
+		 * On Windows systems we cannot handle ERROR_DELETE_PENDING
+		 * because GetLastError() returns ERROR_ACCESS_DENIED instead.
+		 * So rename the file first.
+		 */
+		char	   *tmpfile;
+		char	   *curfile = (char *)lfirst(l);
+		tmpfile = psprintf("%s.deleted", curfile);
+		if (rename(curfile, tmpfile) == 0) {
+			unlink(tmpfile);
+		}
+		else {
+			unlink(curfile);
+		}
+		pfree(tmpfile);
 		/* Should we complain if the unlink fails? */
 	}
 	/* Since we're about to exit, no need to reclaim storage */
diff --git a/src/bin/pg_ctl/pg_ctl.c b/src/bin/pg_ctl/pg_ctl.c
index ed2396aa6c..6b6705e0f2 100644
--- a/src/bin/pg_ctl/pg_ctl.c
+++ b/src/bin/pg_ctl/pg_ctl.c
@@ -31,6 +31,8 @@
 
 #ifdef WIN32					/* on Unix, we don't need libpq */
 #include "pqexpbuffer.h"
+#include "windows.h"
+#include "tlhelp32.h"
 #endif
 
 /* PID can be negative for standalone backend */
@@ -75,6 +77,11 @@ typedef enum
 
 static bool do_wait = true;
 static int	wait_seconds = DEFAULT_WAIT;
+#ifdef WIN32
+static int	windows_shell_wait_seconds = 1;
+#define		open(a,b,c) pgwin32_open(a,b,c) /* It is not necessary to include whole port.h */
+#define		fopen(a,b) pgwin32_fopen(a,b)
+#endif
 static bool wait_seconds_arg = false;
 static bool silent_mode = false;
 static ShutdownMode shutdown_mode = FAST_MODE;
@@ -110,6 +117,8 @@ static pid_t postmasterPID = -1;
 
 #define shutdownEvent	  shutdownHandles[0]
 #define postmasterProcess shutdownHandles[1]
+static pgpid_t	pgwin32_getppid(pgpid_t pid);
+static bool		pgwin32_parent_shell_is_alive(pid_t pid);
 #endif
 
 
@@ -867,6 +876,12 @@ do_stop(void)
 
 	pid = get_pgpid(false);
 
+#ifdef WIN32
+	/* On Windows systems we must additionaly check status of the processes after server stops */
+	pgpid_t		postmasters_shell_pid;
+	postmasters_shell_pid = pgwin32_getppid(pid);
+#endif
+
 	if (pid == 0)				/* no pid file */
 	{
 		write_stderr(_("%s: PID file \"%s\" does not exist\n"), progname, pid_file);
@@ -934,6 +949,32 @@ do_stop(void)
 							   "waiting for session-initiated disconnection.\n"));
 			exit(1);
 		}
+
+#ifdef WIN32
+		/*
+		* On Windows systems postmaster's shell may still run after postmaster.pid file has deleted.
+		* This may lead to share locks on log_file between old and new cmd.exe when the server restarts.
+		* The share locks do not allow the new cmd.exe to run.
+		*/
+		if (postmasters_shell_pid > 0 && pgwin32_parent_shell_is_alive(postmasters_shell_pid))
+		{
+			print_msg(_("\npostmaster's shell is still alive. waiting for server to shut down again..."));
+			/* wait for stop */
+			for (cnt = 0; cnt < windows_shell_wait_seconds * WAITS_PER_SEC; cnt++)
+			{
+				if (pgwin32_parent_shell_is_alive(postmasters_shell_pid))
+				{
+					if (cnt % WAITS_PER_SEC == 0)
+						print_msg(".");
+					pg_usleep(USEC_PER_SEC / WAITS_PER_SEC);
+				}
+				else
+					break;
+			}
+			/* Do not fail if the parent process is still running. */
+		}
+#endif
+
 		print_msg(_(" done\n"));
 
 		print_msg(_("server stopped\n"));
@@ -954,6 +995,12 @@ do_restart(void)
 
 	pid = get_pgpid(false);
 
+#ifdef WIN32
+	/* On Windows systems we must additionaly check status of the processes after server stops */
+	pgpid_t		postmasters_shell_pid;
+	postmasters_shell_pid = pgwin32_getppid(pid);
+#endif
+
 	if (pid == 0)				/* no pid file */
 	{
 		write_stderr(_("%s: PID file \"%s\" does not exist\n"),
@@ -1026,6 +1073,31 @@ do_restart(void)
 			exit(1);
 		}
 
+#ifdef WIN32
+		/*
+		* On Windows systems postmaster's shell may still run after postmaster.pid file has deleted.
+		* This may lead to share locks on log_file between old and new cmd.exe when the server restarts.
+		* The share locks do not allow the new cmd.exe to run.
+		*/
+		if (postmasters_shell_pid > 0 && pgwin32_parent_shell_is_alive(postmasters_shell_pid))
+		{
+			print_msg(_("\npostmaster's shell is still alive. waiting for server to shut down again..."));
+			/* wait for stop */
+			for (cnt = 0; cnt < windows_shell_wait_seconds * WAITS_PER_SEC; cnt++)
+			{
+				if (pgwin32_parent_shell_is_alive(postmasters_shell_pid))
+				{
+					if (cnt % WAITS_PER_SEC == 0)
+						print_msg(".");
+					pg_usleep(USEC_PER_SEC / WAITS_PER_SEC);
+				}
+				else
+					break;
+			}
+			/* Do not fail if the parent process is still running. */
+		}
+#endif
+
 		print_msg(_(" done\n"));
 		print_msg(_("server stopped\n"));
 	}
@@ -1176,6 +1248,69 @@ do_promote(void)
  *	utility routines
  */
 
+#ifdef WIN32
+static pgpid_t
+pgwin32_getppid(pgpid_t pid)
+{
+	/* Finds parent process id. Returns 0 by default. */
+	HANDLE hSnapshot;
+	PROCESSENTRY32 pe32;
+	pgpid_t ppid = 0;
+
+	hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, (DWORD)pid);
+	__try{
+		if (hSnapshot == INVALID_HANDLE_VALUE) __leave;
+
+		ZeroMemory(&pe32, sizeof(pe32));
+		pe32.dwSize = sizeof(pe32);
+		if (!Process32First(hSnapshot, &pe32)) __leave;
+
+		do{
+			if (pe32.th32ProcessID == pid){
+				ppid = (pgpid_t)pe32.th32ParentProcessID;
+				break;
+			}
+		} while (Process32Next(hSnapshot, &pe32));
+
+	}
+	__finally{
+		if (hSnapshot != INVALID_HANDLE_VALUE) CloseHandle(hSnapshot);
+	}
+	return ppid;
+}
+
+static bool
+pgwin32_parent_shell_is_alive(pid_t pid)
+{
+	{
+		/* Checks the parent cmd.exe with specified pid is running */
+		HANDLE hSnapshot;
+		PROCESSENTRY32 pe32;
+		bool res = false;
+
+		hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, (DWORD)pid);
+		__try{
+			if (hSnapshot == INVALID_HANDLE_VALUE) __leave;
+
+			ZeroMemory(&pe32, sizeof(pe32));
+			pe32.dwSize = sizeof(pe32);
+			if (!Process32First(hSnapshot, &pe32)) __leave;
+
+			do{
+				if (pe32.th32ProcessID == pid && strcmp(pe32.szExeFile, "cmd.exe") == 0){
+					res = true;
+				}
+			} while (Process32Next(hSnapshot, &pe32));
+
+		}
+		__finally{
+			if (hSnapshot != INVALID_HANDLE_VALUE) CloseHandle(hSnapshot);
+		}
+		return res;
+	}
+}
+#endif
+
 static bool
 postmaster_is_alive(pid_t pid)
 {
-- 
2.14.1.windows.1



^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-17 13:51  Tom Lane <tgl@sss.pgh.pa.us>
  parent: r.zharkov@postgrespro.ru
  0 siblings, 2 replies; 16+ messages in thread

From: Tom Lane @ 2019-07-17 13:51 UTC (permalink / raw)
  To: r.zharkov@postgrespro.ru; +Cc: Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

r.zharkov@postgrespro.ru writes:
> pg_ctl now opens the postmaster.pid file using pgwin32_open() function 
> to correctly handle share locks.

HEAD already does that, no?  See f02259fe9.

> On Windows systems we cannot handle ERROR_DELETE_PENDING because 
> GetLastError() returns ERROR_ACCESS_DENIED instead.
> So we rename the lock files before delete them.

This seems improbably broken/stupid.  Also, I've not seen any buildfarm
failures that would match this; it's always pg_ctl complaining not the
postmaster.

> To avoid the second error we added the wait for cmd.exe finish in the 
> do_stop() and do_restart() functions.

Hmmm ... there seems the germ of a good idea here, but can't we do
it with less (and less ugly) code?

Alternatively, perhaps we could fix things so that the parent cmd.exe
shell isn't involved in logfile access?  That'd require teaching the
postmaster to open/redirect its stdout/stderr, which is kind of
annoying, but it might beat hacking things as you have done here.

			regards, tom lane





^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-17 14:54  r.zharkov@postgrespro.ru
  parent: Tom Lane <tgl@sss.pgh.pa.us>
  1 sibling, 1 reply; 16+ messages in thread

From: r.zharkov@postgrespro.ru @ 2019-07-17 14:54 UTC (permalink / raw)
  To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

On 2019-07-17 20:51, Tom Lane wrote:
> r.zharkov@postgrespro.ru writes:
>> pg_ctl now opens the postmaster.pid file using pgwin32_open() function
>> to correctly handle share locks.
> 
> HEAD already does that, no?  See f02259fe9.
> 

You are right. I tested branch REL_11_STABLE and it is my mistake.

>> On Windows systems we cannot handle ERROR_DELETE_PENDING because
>> GetLastError() returns ERROR_ACCESS_DENIED instead.
>> So we rename the lock files before delete them.
> 
> This seems improbably broken/stupid.  Also, I've not seen any buildfarm
> failures that would match this; it's always pg_ctl complaining not the
> postmaster.
> 

The probability is very small. In one of our tests pg_ctl fails with 
that error sometime.
In a test with multiple frequent restarts the probability is 5-6%. On 
other machines probability differs.
To find out the real error code we used the Process Monitor utility.

>> To avoid the second error we added the wait for cmd.exe finish in the
>> do_stop() and do_restart() functions.
> 
> Hmmm ... there seems the germ of a good idea here, but can't we do
> it with less (and less ugly) code?
> 
> Alternatively, perhaps we could fix things so that the parent cmd.exe
> shell isn't involved in logfile access?  That'd require teaching the
> postmaster to open/redirect its stdout/stderr, which is kind of
> annoying, but it might beat hacking things as you have done here.
> 

If we need parent cmd.exe only for log writing, can we start the 
postmaster without it?
Is cmd.exe necessary?


-- 
regards, Roman Zharkov





^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-18 05:38  Michael Paquier <michael@paquier.xyz>
  parent: Tom Lane <tgl@sss.pgh.pa.us>
  1 sibling, 1 reply; 16+ messages in thread

From: Michael Paquier @ 2019-07-18 05:38 UTC (permalink / raw)
  To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: r.zharkov@postgrespro.ru, Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

On Wed, Jul 17, 2019 at 09:51:48AM -0400, Tom Lane wrote:
> r.zharkov@postgrespro.ru writes:
>> On Windows systems we cannot handle ERROR_DELETE_PENDING because 
>> GetLastError() returns ERROR_ACCESS_DENIED instead.
>> So we rename the lock files before delete them.
> 
> This seems improbably broken/stupid.  Also, I've not seen any buildfarm
> failures that would match this; it's always pg_ctl complaining not the
> postmaster.

Oh, it is.  A lot.  And this has been discussed a couple of times
across multiple threads on -bugs and/or -hackers.  I think that
Windows just lacks a way to detect reliably if a file is pending for
deletion or not, and there is no way that we are going to enforce
blindly a ERROR_DELETE_PENDING when we see EACCES.  One code path
which is impacted by that is our wrapper for stat() for the win32
port...  For now I'd rather believe that what the OS tells us is true,
in which case here it is plain wrong, but well. 
--
Michael

Attachments:

  [application/pgp-signature] signature.asc (832B, ../../20190718053834.GG1416@paquier.xyz/2-signature.asc)
  download

^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-18 07:04  Жарков Роман <r.zharkov@postgrespro.ru>
  parent: Michael Paquier <michael@paquier.xyz>
  0 siblings, 1 reply; 16+ messages in thread

From: Жарков Роман @ 2019-07-18 07:04 UTC (permalink / raw)
  To: Michael Paquier <michael@paquier.xyz>; +Cc: Tom Lane <tgl@sss.pgh.pa.us>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

Hello,

Therefore, we suggest replace the deletion of a lock file by renaming it.
unlink in windows is not an atomic operation.
When we try to open the file between 
SetDispositionInformationFile and CloseFile we get ERROR_DELETE_PENDING ( see screenshot )

regards, Roman

> 18 июля 2019 г., в 12:38, Michael Paquier <michael@paquier.xyz>
> 
> Oh, it is.  A lot.  And this has been discussed a couple of times
> across multiple threads on -bugs and/or -hackers.  I think that
> Windows just lacks a way to detect reliably if a file is pending for
> deletion or not, and there is no way that we are going to enforce
> blindly a ERROR_DELETE_PENDING when we see EACCES.  One code path
> which is impacted by that is our wrapper for stat() for the win32
> port...  For now I'd rather believe that what the OS tells us is true,
> in which case here it is plain wrong, but well. 
> --
> Michael

Attachments:

  [image/png] image1.png (134.7K, ../../ECD07611-BBA8-4E9B-975C-50E59F7154DA@postgrespro.ru/2-image1.png)
  download | view image

^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-18 08:51  Michael Paquier <michael@paquier.xyz>
  parent: r.zharkov@postgrespro.ru
  0 siblings, 1 reply; 16+ messages in thread

From: Michael Paquier @ 2019-07-18 08:51 UTC (permalink / raw)
  To: r.zharkov@postgrespro.ru; +Cc: Tom Lane <tgl@sss.pgh.pa.us>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

On Wed, Jul 17, 2019 at 09:54:16PM +0700, r.zharkov@postgrespro.ru wrote:
> You are right. I tested branch REL_11_STABLE and it is my mistake.
>
> [...]
>
> The probability is very small. In one of our tests pg_ctl fails with that
> error sometime.
> In a test with multiple frequent restarts the probability is 5-6%. On other
> machines probability differs.
> To find out the real error code we used the Process Monitor utility.

I would like to be sure of something here.  Are those failures based
on what you have tested on REL_11_STABLE or do you still see pg_ctl
complain about such things on HEAD (post f02259fe as mentioned by Tom
upthread)?  I would like to think that you mean the former and the
latter, but this thread mentions only the former.
--
Michael

Attachments:

  [application/pgp-signature] signature.asc (832B, ../../20190718085148.GI1416@paquier.xyz/2-signature.asc)
  download

^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-18 09:00  Kyotaro Horiguchi <horikyota.ntt@gmail.com>
  parent: Жарков Роман <r.zharkov@postgrespro.ru>
  0 siblings, 0 replies; 16+ messages in thread

From: Kyotaro Horiguchi @ 2019-07-18 09:00 UTC (permalink / raw)
  To: r.zharkov@postgrespro.ru; +Cc: michael@paquier.xyz; tgl@sss.pgh.pa.us; bachow@microsoft.com; pgsql-hackers@lists.postgresql.org

At Thu, 18 Jul 2019 14:04:34 +0700, Жарков Роман <r.zharkov@postgrespro.ru> wrote in <ECD07611-BBA8-4E9B-975C-50E59F7154DA@postgrespro.ru>
> Hello,
> 
> Therefore, we suggest replace the deletion of a lock file by renaming it.
> unlink in windows is not an atomic operation.
> When we try to open the file between 
> SetDispositionInformationFile and CloseFile we get ERROR_DELETE_PENDING ( see screenshot )

I found a mail in the arvhive.

https://www.postgresql.org/message-id/CABUevExwz9ncAk90Hb3Sb4MHeaOEyS59eTb_AKW9qFEjAidg5Q%40mail.gma...

> > > > One approach would be to rename the file into something indicating it's
> > > > being deleted, before actually deleting it.
> > > >
> > > >
> > > That would be an option (IIRC if you open with FILE_SHARE_DELETE, it can
> > > also be renamed). But if we can track the delete when we try to open it
> > and
> > > just treat it as "file does not exist", that seems cleaner.
> >
> > I'm not sure what exactly you're suggesting. But isn't there the issue
> > that such an approach will not interoperate with external tools?
> >
> 
> 
> 
> I'll have to admit I wasn't thinking of external tools. The external tools
> would have to learn about pending-delete files themselves. So yeah, if we
> care about those then renaming them to something predictable and then
> instruct the third party tools to exclude such files would be a more
> complete fix.

STATUS_PENDING_DELETE is concealed under win32 API (seems like a kind of
misdesign if it is true that ERROR_PENDING_DELETE is defined but not actually
used as I saw in someone's blog.). AFAICS native interfaces like NtOpenFile
returns the native status code. That is a bit cumbersome but not too difficult
(as heard).

https://resources.infosecinstitute.com/calling-ntdll-functions-directly/

That said, I haven't succeeded even to open a file with it. (I replaced the path
with NT native path (\??\c:\blah..) since NtOpenFile doesn't accept the
user-friendly(?)  paths).

regards.

-- 
Kyotaro Horiguchi
NTT Open Source Software Center





^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-18 09:14  Жарков Роман <r.zharkov@postgrespro.ru>
  parent: Michael Paquier <michael@paquier.xyz>
  0 siblings, 1 reply; 16+ messages in thread

From: Жарков Роман @ 2019-07-18 09:14 UTC (permalink / raw)
  To: Michael Paquier <michael@paquier.xyz>; +Cc: Tom Lane <tgl@sss.pgh.pa.us>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

I have tested clean REL_11_STABLE.
Commit f02259fe was reverted by df8b5f3e in this branch.
So pg_ctl uses “old” open() function.

regards, Roman

> 18 июля 2019 г., в 15:51, Michael Paquier <michael@paquier.xyz> написал(а):
> 
>> On Wed, Jul 17, 2019 at 09:54:16PM +0700, r.zharkov@postgrespro.ru wrote:
>> You are right. I tested branch REL_11_STABLE and it is my mistake.
>> 
>> [...]
>> 
>> The probability is very small. In one of our tests pg_ctl fails with that
>> error sometime.
>> In a test with multiple frequent restarts the probability is 5-6%. On other
>> machines probability differs.
>> To find out the real error code we used the Process Monitor utility.
> 
> I would like to be sure of something here.  Are those failures based
> on what you have tested on REL_11_STABLE or do you still see pg_ctl
> complain about such things on HEAD (post f02259fe as mentioned by Tom
> upthread)?  I would like to think that you mean the former and the
> latter, but this thread mentions only the former.
> --
> Michael






^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-19 03:02  Michael Paquier <michael@paquier.xyz>
  parent: Жарков Роман <r.zharkov@postgrespro.ru>
  0 siblings, 2 replies; 16+ messages in thread

From: Michael Paquier @ 2019-07-19 03:02 UTC (permalink / raw)
  To: Жарков Роман <r.zharkov@postgrespro.ru>; +Cc: Tom Lane <tgl@sss.pgh.pa.us>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

On Thu, Jul 18, 2019 at 04:14:34PM +0700, Жарков Роман wrote:
> I have tested clean REL_11_STABLE.
> Commit f02259fe was reverted by df8b5f3e in this branch.
> So pg_ctl uses “old” open() function.

Yeah, that was a failure from me, so I tend to be rather very careful
about anything related to Windows.  However, after that we have added 
40cfe86 about which nobody has complained yet, and the number of
buildfarm failures about pg_ctl concurrency on HEAD has gone down to
zero since (perhaps I am missing something?).

So, instead of trying to invent a new solution only for stable
branches (which may have its own bugs we would need to deal with only
on stable branches, and only for Windows), why don't we just try to
move forward into back-patching those pieces?  Or it happens that we
still have some potential failures on HEAD and REL_12_STABLE which
would justify some extra handling?  In this case, I would recommend
that we focus on HEAD as a first step, and put things in order there.
--
Michael

Attachments:

  [application/pgp-signature] signature.asc (832B, ../../20190719030208.GG1859@paquier.xyz/2-signature.asc)
  download

^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-19 04:59  Tom Lane <tgl@sss.pgh.pa.us>
  parent: Michael Paquier <michael@paquier.xyz>
  1 sibling, 3 replies; 16+ messages in thread

From: Tom Lane @ 2019-07-19 04:59 UTC (permalink / raw)
  To: Michael Paquier <michael@paquier.xyz>; +Cc: Жарков Роман <r.zharkov@postgrespro.ru>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

Michael Paquier <michael@paquier.xyz> writes:
> On Thu, Jul 18, 2019 at 04:14:34PM +0700, Жарков Роман wrote:
>> I have tested clean REL_11_STABLE.
>> Commit f02259fe was reverted by df8b5f3e in this branch.
>> So pg_ctl uses “old” open() function.

> Yeah, that was a failure from me, so I tend to be rather very careful
> about anything related to Windows.  However, after that we have added 
> 40cfe86 about which nobody has complained yet, and the number of
> buildfarm failures about pg_ctl concurrency on HEAD has gone down to
> zero since (perhaps I am missing something?).

Hm, I think 0ba06e0 is actually the relevant change here?  Though
40cfe86 was a necessary cleanup fix.

I'm too tired to dig in the buildfarm database to be sure, but my
impression is that the failure rate is much-better-but-not-zero.
So I'd support back-patching those two commits, but I'm not sure
if that's the end of the conversation.

			regards, tom lane





^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-19 05:00  Жарков Роман <r.zharkov@postgrespro.ru>
  parent: Michael Paquier <michael@paquier.xyz>
  1 sibling, 0 replies; 16+ messages in thread

From: Жарков Роман @ 2019-07-19 05:00 UTC (permalink / raw)
  To: Michael Paquier <michael@paquier.xyz>; +Cc: Tom Lane <tgl@sss.pgh.pa.us>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

First time we found pg_ctl errors while testing our fork.
I reproduced them on REL_11_STABLE.
I found three problems with pg_ctl do_stop/do_restart:
1 - "old" fopen() function;
2 - "delete pending" problem rarely happens with "new" fopen() function when pg_ctl tries to open postmaster.pid file;
3 - cmd.exe shell may block the log file when the server restarts;

Now i try to reproduce it on REL_12_STABLE

regard, Roman

> 19 июля 2019 г., в 10:02, Michael Paquier <michael@paquier.xyz> написал(а):
> 
>> On Thu, Jul 18, 2019 at 04:14:34PM +0700, Жарков Роман wrote:
>> I have tested clean REL_11_STABLE.
>> Commit f02259fe was reverted by df8b5f3e in this branch.
>> So pg_ctl uses “old” open() function.
> 
> Yeah, that was a failure from me, so I tend to be rather very careful
> about anything related to Windows.  However, after that we have added 
> 40cfe86 about which nobody has complained yet, and the number of
> buildfarm failures about pg_ctl concurrency on HEAD has gone down to
> zero since (perhaps I am missing something?).
> 
> So, instead of trying to invent a new solution only for stable
> branches (which may have its own bugs we would need to deal with only
> on stable branches, and only for Windows), why don't we just try to
> move forward into back-patching those pieces?  Or it happens that we
> still have some potential failures on HEAD and REL_12_STABLE which
> would justify some extra handling?  In this case, I would recommend
> that we focus on HEAD as a first step, and put things in order there.
> --
> Michael






^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-19 05:23  Michael Paquier <michael@paquier.xyz>
  parent: Tom Lane <tgl@sss.pgh.pa.us>
  2 siblings, 0 replies; 16+ messages in thread

From: Michael Paquier @ 2019-07-19 05:23 UTC (permalink / raw)
  To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: Жарков Роман <r.zharkov@postgrespro.ru>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

On Fri, Jul 19, 2019 at 12:59:43AM -0400, Tom Lane wrote:
> Hm, I think 0ba06e0 is actually the relevant change here?  Though
> 40cfe86 was a necessary cleanup fix.

Oops.  Yes, I meant that.

> I'm too tired to dig in the buildfarm database to be sure, but my
> impression is that the failure rate is much-better-but-not-zero.
> So I'd support back-patching those two commits, but I'm not sure
> if that's the end of the conversation.

Yeah, I am a bit afraid to miss something under the hood...  Let's
see...  Looking at the last 90 days of failures, I actually see one
from 63 days ago from bowerbird which seems to indicate that we are not yet
completely done with it:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=bowerbird&dt=2019-05-16%2010%3A30%3A52
# Running: pg_ctl stop -D
H:\prog\bf\root\HEAD\pgsql.build\src\bin\pg_ctl\tmp_check\tmp_test_qB5F/data
 waiting for server to shut down....pg_ctl: could not open PID file
"H:/prog/bf/root/HEAD/pgsql.build/src/bin/pg_ctl/tmp_check/tmp_test_qB5F/data/postmaster.pid":
Permission denied
not ok 16 - pg_ctl stop

And there is this one from jacana with subscription tests from 27 days
ago:
https://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=jacana&dt=2019-06-12%2003%3A42%3A55

This makes it at least two, still that's much less than before :(
--
Michael

Attachments:

  [application/pgp-signature] signature.asc (832B, ../../20190719052336.GL1859@paquier.xyz/2-signature.asc)
  download

^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-19 08:24  r.zharkov@postgrespro.ru
  parent: Tom Lane <tgl@sss.pgh.pa.us>
  2 siblings, 0 replies; 16+ messages in thread

From: r.zharkov@postgrespro.ru @ 2019-07-19 08:24 UTC (permalink / raw)
  To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: Michael Paquier <michael@paquier.xyz>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

Hello,

I have reproduced the DELETE_PENDING error on the REL_12_STABLE.
I changed the WAITS_PER_SEC to 500000 in the pg_ctl.c file.
Then I launched dummy TAP test ( see attachment ).
The picture in the attachment illustrates the hidden DELETE_PENDING 
error.

-------------------------------------------
Log output:
# Postmaster PID for node "master" is 17796
# restarted 233
# 14:31:05
### Restarting node "master"
# Running: pg_ctl -D 
C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata 
-l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log 
restart
waiting for server to shut down....pg_ctl: could not open PID file 
"C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata/postmaster.pid": 
Permission denied
Bail out!  system pg_ctl failed
### Stopping node "master" using mode immediate
# Running: pg_ctl -D 
C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata 
-m immediate stop
pg_ctl: PID file 
"C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata/postmaster.pid" 
does not exist
Is server running?
Bail out!  system pg_ctl failed
-------------------------------------------


On 2019-07-19 11:59, Tom Lane wrote:
> Michael Paquier <michael@paquier.xyz> writes:
>> On Thu, Jul 18, 2019 at 04:14:34PM +0700, Жарков Роман wrote:
>>> I have tested clean REL_11_STABLE.
>>> Commit f02259fe was reverted by df8b5f3e in this branch.
>>> So pg_ctl uses “old” open() function.
> 
>> Yeah, that was a failure from me, so I tend to be rather very careful
>> about anything related to Windows.  However, after that we have added
>> 40cfe86 about which nobody has complained yet, and the number of
>> buildfarm failures about pg_ctl concurrency on HEAD has gone down to
>> zero since (perhaps I am missing something?).
> 
> Hm, I think 0ba06e0 is actually the relevant change here?  Though
> 40cfe86 was a necessary cleanup fix.
> 
> I'm too tired to dig in the buildfarm database to be sure, but my
> impression is that the failure rate is much-better-but-not-zero.
> So I'd support back-patching those two commits, but I'm not sure
> if that's the end of the conversation.
> 
> 			regards, tom lane

-- 
regards, Roman
use strict;
use warnings;
use PostgresNode;
use TestLib;
use Test::More;
use Config;

my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();

my $node = get_new_node('master');
$node->init();

$node->start;

diag( $node->safe_psql('postgres', 'select version();') . "\n" );

$node->command_ok(
	[ qw(pgbench --initialize --scale=10) ],
	  'pgbench finished without errors');

#$node->stop;

for ( my $i = 0; $i < 100000; $i++ ) {
#	$node->start;
#	diag( "started $i (1)\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (1)\n" );	

#	$node->start;
#	diag( "started $i (2)\n" );	

# $node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=10 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

	$node->restart;
	diag( "restarted $i\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (2)\n" );	
	($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
	diag( sprintf("%02d:%02d:%02d", $hour, $min, $sec) );
}

ok( 1 eq 1, 'dummy test' );

done_testing();

# Checking port 62973
# Found port 62973
Name: master
Data directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata
Backup directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/backup
Archive directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/archives
Connection string: port=62973 host=127.0.0.1
Log file: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log
# Running: initdb -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -A trust -N
The files belonging to this database system will be owned by user "Roman".
This user must also own the server process.

The database cluster will be initialized with locale "Russian_Russia.1251".
The default database encoding has accordingly been set to "WIN1251".
The default text search configuration will be set to "russian".

Data page checksums are disabled.

creating directory C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... windows
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... Asia/Barnaul
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok

Sync to disk skipped.
The data directory might become corrupt if the operating system crashes.

Success. You can now start the database server using:

    pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l logfile start

# Running: C:/HOME/Git/postgrespro/Release/pg_regress/pg_regress --config-auth C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata
### Starting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log -o --cluster-name=master start
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 5616
# PostgreSQL 12beta2, compiled by Visual C++ build 1800, 64-bit
# Running: pgbench --initialize --scale=10
dropping old tables...
NOTICE:  table "pgbench_accounts" does not exist, skipping
NOTICE:  table "pgbench_branches" does not exist, skipping
NOTICE:  table "pgbench_history" does not exist, skipping
NOTICE:  table "pgbench_tellers" does not exist, skipping
creating tables...
generating data...
100000 of 1000000 tuples (10%) done (elapsed 0.04 s, remaining 0.32 s)
200000 of 1000000 tuples (20%) done (elapsed 0.06 s, remaining 0.25 s)
300000 of 1000000 tuples (30%) done (elapsed 0.10 s, remaining 0.24 s)
400000 of 1000000 tuples (40%) done (elapsed 0.15 s, remaining 0.23 s)
500000 of 1000000 tuples (50%) done (elapsed 0.30 s, remaining 0.30 s)
600000 of 1000000 tuples (60%) done (elapsed 0.48 s, remaining 0.32 s)
700000 of 1000000 tuples (70%) done (elapsed 0.50 s, remaining 0.21 s)
800000 of 1000000 tuples (80%) done (elapsed 0.64 s, remaining 0.16 s)
900000 of 1000000 tuples (90%) done (elapsed 0.66 s, remaining 0.07 s)
1000000 of 1000000 tuples (100%) done (elapsed 0.78 s, remaining 0.00 s)
vacuuming...
creating primary keys...
done.
ok 1 - pgbench finished without errors
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9120
# restarted 0
# 14:29:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8248
# restarted 1
# 14:29:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8508
# restarted 2
# 14:29:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18096
# restarted 3
# 14:29:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15116
# restarted 4
# 14:29:32
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18060
# restarted 5
# 14:29:32
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7696
# restarted 6
# 14:29:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7660
# restarted 7
# 14:29:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1836
# restarted 8
# 14:29:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16244
# restarted 9
# 14:29:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16360
# restarted 10
# 14:29:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16212
# restarted 11
# 14:29:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13796
# restarted 12
# 14:29:35
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17548
# restarted 13
# 14:29:35
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17224
# restarted 14
# 14:29:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16536
# restarted 15
# 14:29:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 696
# restarted 16
# 14:29:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16664
# restarted 17
# 14:29:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12364
# restarted 18
# 14:29:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8128
# restarted 19
# 14:29:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14680
# restarted 20
# 14:29:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17252
# restarted 21
# 14:29:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17784
# restarted 22
# 14:29:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16036
# restarted 23
# 14:29:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15136
# restarted 24
# 14:29:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8044
# restarted 25
# 14:29:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18320
# restarted 26
# 14:29:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16360
# restarted 27
# 14:29:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16212
# restarted 28
# 14:29:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7164
# restarted 29
# 14:29:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4812
# restarted 30
# 14:29:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12584
# restarted 31
# 14:29:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 11988
# restarted 32
# 14:29:42
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 696
# restarted 33
# 14:29:42
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17216
# restarted 34
# 14:29:43
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6892
# restarted 35
# 14:29:43
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2748
# restarted 36
# 14:29:43
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14828
# restarted 37
# 14:29:44
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17252
# restarted 38
# 14:29:44
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17784
# restarted 39
# 14:29:44
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14708
# restarted 40
# 14:29:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13628
# restarted 41
# 14:29:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9076
# restarted 42
# 14:29:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6928
# restarted 43
# 14:29:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14044
# restarted 44
# 14:29:46
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12912
# restarted 45
# 14:29:46
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6868
# restarted 46
# 14:29:47
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15148
# restarted 47
# 14:29:47
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8188
# restarted 48
# 14:29:47
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6420
# restarted 49
# 14:29:48
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2500
# restarted 50
# 14:29:48
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13992
# restarted 51
# 14:29:48
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14580
# restarted 52
# 14:29:49
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1640
# restarted 53
# 14:29:49
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16836
# restarted 54
# 14:29:49
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13132
# restarted 55
# 14:29:50
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18060
# restarted 56
# 14:29:50
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9884
# restarted 57
# 14:29:50
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15136
# restarted 58
# 14:29:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8044
# restarted 59
# 14:29:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16244
# restarted 60
# 14:29:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14664
# restarted 61
# 14:29:52
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1616
# restarted 62
# 14:29:52
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14384
# restarted 63
# 14:29:53
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4812
# restarted 64
# 14:29:53
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14740
# restarted 65
# 14:29:54
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16276
# restarted 66
# 14:29:54
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17788
# restarted 67
# 14:29:54
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9120
# restarted 68
# 14:29:55
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14580
# restarted 69
# 14:29:55
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17440
# restarted 70
# 14:29:55
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14560
# restarted 71
# 14:29:56
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18216
# restarted 72
# 14:29:56
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4740
# restarted 73
# 14:29:56
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10472
# restarted 74
# 14:29:57
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6356
# restarted 75
# 14:29:57
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9076
# restarted 76
# 14:29:57
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16000
# restarted 77
# 14:29:58
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6056
# restarted 78
# 14:29:58
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3208
# restarted 79
# 14:29:58
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13796
# restarted 80
# 14:29:59
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15148
# restarted 81
# 14:29:59
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4996
# restarted 82
# 14:29:59
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6836
# restarted 83
# 14:30:00
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14180
# restarted 84
# 14:30:00
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10444
# restarted 85
# 14:30:01
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15348
# restarted 86
# 14:30:01
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6440
# restarted 87
# 14:30:01
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17288
# restarted 88
# 14:30:02
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14536
# restarted 89
# 14:30:02
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7360
# restarted 90
# 14:30:02
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3200
# restarted 91
# 14:30:03
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9692
# restarted 92
# 14:30:03
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16132
# restarted 93
# 14:30:04
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7744
# restarted 94
# 14:30:04
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18076
# restarted 95
# 14:30:04
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13336
# restarted 96
# 14:30:05
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14840
# restarted 97
# 14:30:05
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 5068
# restarted 98
# 14:30:05
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3308
# restarted 99
# 14:30:06
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 504
# restarted 100
# 14:30:06
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17708
# restarted 101
# 14:30:06
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6040
# restarted 102
# 14:30:07
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8900
# restarted 103
# 14:30:07
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4048
# restarted 104
# 14:30:08
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16104
# restarted 105
# 14:30:08
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13536
# restarted 106
# 14:30:08
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 5648
# restarted 107
# 14:30:08
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17824
# restarted 108
# 14:30:09
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12740
# restarted 109
# 14:30:09
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1132
# restarted 110
# 14:30:09
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3840
# restarted 111
# 14:30:10
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 11644
# restarted 112
# 14:30:10
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17368
# restarted 113
# 14:30:10
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16128
# restarted 114
# 14:30:11
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2352
# restarted 115
# 14:30:11
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7724
# restarted 116
# 14:30:12
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7160
# restarted 117
# 14:30:12
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10244
# restarted 118
# 14:30:12
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 5860
# restarted 119
# 14:30:12
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17712
# restarted 120
# 14:30:13
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3116
# restarted 121
# 14:30:13
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3680
# restarted 122
# 14:30:14
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17624
# restarted 123
# 14:30:14
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10720
# restarted 124
# 14:30:14
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10440
# restarted 125
# 14:30:15
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15312
# restarted 126
# 14:30:15
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12720
# restarted 127
# 14:30:15
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17640
# restarted 128
# 14:30:16
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8988
# restarted 129
# 14:30:16
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17412
# restarted 130
# 14:30:16
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10076
# restarted 131
# 14:30:17
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17552
# restarted 132
# 14:30:17
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15956
# restarted 133
# 14:30:18
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3368
# restarted 134
# 14:30:18
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8128
# restarted 135
# 14:30:18
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15768
# restarted 136
# 14:30:19
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12216
# restarted 137
# 14:30:19
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13608
# restarted 138
# 14:30:20
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12124
# restarted 139
# 14:30:20
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18188
# restarted 140
# 14:30:20
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15136
# restarted 141
# 14:30:21
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3216
# restarted 142
# 14:30:21
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2716
# restarted 143
# 14:30:21
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14676
# restarted 144
# 14:30:22
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7128
# restarted 145
# 14:30:22
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17420
# restarted 146
# 14:30:22
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1824
# restarted 147
# 14:30:23
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6708
# restarted 148
# 14:30:23
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16096
# restarted 149
# 14:30:23
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 12664
# restarted 150
# 14:30:24
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16704
# restarted 151
# 14:30:24
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6040
# restarted 152
# 14:30:24
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18424
# restarted 153
# 14:30:25
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4048
# restarted 154
# 14:30:25
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 5956
# restarted 155
# 14:30:25
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13912
# restarted 156
# 14:30:26
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10388
# restarted 157
# 14:30:26
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14104
# restarted 158
# 14:30:26
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16192
# restarted 159
# 14:30:27
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15752
# restarted 160
# 14:30:27
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13008
# restarted 161
# 14:30:28
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13796
# restarted 162
# 14:30:28
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13004
# restarted 163
# 14:30:28
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15080
# restarted 164
# 14:30:29
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4036
# restarted 165
# 14:30:29
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15916
# restarted 166
# 14:30:29
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15548
# restarted 167
# 14:30:30
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15896
# restarted 168
# 14:30:30
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17816
# restarted 169
# 14:30:30
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 5160
# restarted 170
# 14:30:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2800
# restarted 171
# 14:30:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13028
# restarted 172
# 14:30:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16956
# restarted 173
# 14:30:32
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6676
# restarted 174
# 14:30:32
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18156
# restarted 175
# 14:30:32
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4148
# restarted 176
# 14:30:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3856
# restarted 177
# 14:30:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15328
# restarted 178
# 14:30:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17444
# restarted 179
# 14:30:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17476
# restarted 180
# 14:30:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 11896
# restarted 181
# 14:30:35
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4436
# restarted 182
# 14:30:35
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17468
# restarted 183
# 14:30:35
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13396
# restarted 184
# 14:30:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13992
# restarted 185
# 14:30:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13392
# restarted 186
# 14:30:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14812
# restarted 187
# 14:30:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2536
# restarted 188
# 14:30:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7360
# restarted 189
# 14:30:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17004
# restarted 190
# 14:30:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8484
# restarted 191
# 14:30:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15200
# restarted 192
# 14:30:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2596
# restarted 193
# 14:30:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7756
# restarted 194
# 14:30:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15936
# restarted 195
# 14:30:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 592
# restarted 196
# 14:30:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1156
# restarted 197
# 14:30:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17208
# restarted 198
# 14:30:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14736
# restarted 199
# 14:30:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9640
# restarted 200
# 14:30:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17796
# restarted 201
# 14:30:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9176
# restarted 202
# 14:30:42
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2356
# restarted 203
# 14:30:42
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18180
# restarted 204
# 14:30:42
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10604
# restarted 205
# 14:30:43
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 9920
# restarted 206
# 14:30:43
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18372
# restarted 207
# 14:30:44
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18104
# restarted 208
# 14:30:44
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14020
# restarted 209
# 14:30:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16420
# restarted 210
# 14:30:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 848
# restarted 211
# 14:30:46
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17980
# restarted 212
# 14:30:47
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15244
# restarted 213
# 14:30:48
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6452
# restarted 214
# 14:30:49
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13240
# restarted 215
# 14:30:49
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15920
# restarted 216
# 14:30:50
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6880
# restarted 217
# 14:30:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13076
# restarted 218
# 14:30:52
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18400
# restarted 219
# 14:30:52
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 11328
# restarted 220
# 14:30:54
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 3900
# restarted 221
# 14:30:54
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10436
# restarted 222
# 14:30:55
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15420
# restarted 223
# 14:30:56
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17232
# restarted 224
# 14:30:57
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 5348
# restarted 225
# 14:30:58
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16188
# restarted 226
# 14:30:58
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14676
# restarted 227
# 14:30:59
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16364
# restarted 228
# 14:31:01
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10176
# restarted 229
# 14:31:01
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....
postmaster's shell is still alive. waiting for server to shut down again.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17684
# restarted 230
# 14:31:02
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15616
# restarted 231
# 14:31:03
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10244
# restarted 232
# 14:31:04
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17796
# restarted 233
# 14:31:05
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down....pg_ctl: could not open PID file "C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata/postmaster.pid": Permission denied
Bail out!  system pg_ctl failed
### Stopping node "master" using mode immediate
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -m immediate stop
pg_ctl: PID file "C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata/postmaster.pid" does not exist
Is server running?
Bail out!  system pg_ctl failed


Attachments:

  [text/plain] test.pl (1.2K, ../../18d6f7a0d9a143324c1a5a94bdbb8c44@postgrespro.ru/2-test.pl)
  download | inline:
use strict;
use warnings;
use PostgresNode;
use TestLib;
use Test::More;
use Config;

my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();

my $node = get_new_node('master');
$node->init();

$node->start;

diag( $node->safe_psql('postgres', 'select version();') . "\n" );

$node->command_ok(
	[ qw(pgbench --initialize --scale=10) ],
	  'pgbench finished without errors');

#$node->stop;

for ( my $i = 0; $i < 100000; $i++ ) {
#	$node->start;
#	diag( "started $i (1)\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (1)\n" );	

#	$node->start;
#	diag( "started $i (2)\n" );	

# $node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=10 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

	$node->restart;
	diag( "restarted $i\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (2)\n" );	
	($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
	diag( sprintf("%02d:%02d:%02d", $hour, $min, $sec) );
}

ok( 1 eq 1, 'dummy test' );

done_testing();

  [image/png] postmaster_pid.PNG (252.2K, ../../18d6f7a0d9a143324c1a5a94bdbb8c44@postgrespro.ru/3-postmaster_pid.PNG)
  download | view image

  [text/plain] regress_log_test (104.2K, ../../18d6f7a0d9a143324c1a5a94bdbb8c44@postgrespro.ru/4-regress_log_test)
  download

^ permalink  raw  reply  [nested|flat] 16+ messages in thread

* Re: Intermittent pg_ctl failures on Windows
@ 2019-07-19 08:35  r.zharkov@postgrespro.ru
  parent: Tom Lane <tgl@sss.pgh.pa.us>
  2 siblings, 0 replies; 16+ messages in thread

From: r.zharkov@postgrespro.ru @ 2019-07-19 08:35 UTC (permalink / raw)
  To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: Michael Paquier <michael@paquier.xyz>; Badrul Chowdhury <bachow@microsoft.com>; pgsql-hackers@lists.postgresql.org

Hello,

I have reproduced the CMD.EXE error "The process cannot access the file 
because it is being used by another process" the REL_12_STABLE.
I simply launched my dummy TAP test and I got «Процесс не может получить 
доступ к файлу, так как этот файл занят другим процессом.»
( “The process cannot access the file because it is being used by 
another process” in english Windows version )

The pictures in the attachment illustrate the SHARING_VIOLATION error.

-------------------------------------------
# Postmaster PID for node "master" is 10456
# restarted 32
# 13:28:58
### Restarting node "master"
# Running: pg_ctl -D 
C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata 
-l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log 
restart
waiting for server to shut down.... done
server stopped
waiting for server to start....Процесс не может получить доступ к файлу, 
так как этот файл занят другим процессом.
  stopped waiting
pg_ctl: could not start server
Examine the log output.
Bail out!  system pg_ctl failed
### Stopping node "master" using mode immediate
# Running: pg_ctl -D 
C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata 
-m immediate stop
pg_ctl: PID file 
"C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata/postmaster.pid" 
does not exist
Is server running?
Bail out!  system pg_ctl failed
------------------------------------------


-- 
regards, Roman
use strict;
use warnings;
use PostgresNode;
use TestLib;
use Test::More;
use Config;

my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();

my $node = get_new_node('master');
$node->init();

$node->start;

diag( $node->safe_psql('postgres', 'select version();') . "\n" );

$node->command_ok(
	[ qw(pgbench --initialize --scale=10) ],
	  'pgbench finished without errors');

#$node->stop;

for ( my $i = 0; $i < 100000; $i++ ) {
#	$node->start;
#	diag( "started $i (1)\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (1)\n" );	

#	$node->start;
#	diag( "started $i (2)\n" );	

# $node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=10 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

	$node->restart;
	diag( "restarted $i\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (2)\n" );	
	($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
	diag( sprintf("%02d:%02d:%02d", $hour, $min, $sec) );
}

ok( 1 eq 1, 'dummy test' );

done_testing();

# Checking port 65175
# Found port 65175
Name: master
Data directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata
Backup directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/backup
Archive directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/archives
Connection string: port=65175 host=127.0.0.1
Log file: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log
# Running: initdb -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -A trust -N
The files belonging to this database system will be owned by user "Roman".
This user must also own the server process.

The database cluster will be initialized with locale "Russian_Russia.1251".
The default database encoding has accordingly been set to "WIN1251".
The default text search configuration will be set to "russian".

Data page checksums are disabled.

creating directory C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... windows
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... Asia/Barnaul
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok

Sync to disk skipped.
The data directory might become corrupt if the operating system crashes.

Success. You can now start the database server using:

    pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l logfile start

# Running: C:/HOME/Git/postgrespro/Release/pg_regress/pg_regress --config-auth C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata
### Starting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log -o --cluster-name=master start
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15408
# PostgreSQL 12beta2, compiled by Visual C++ build 1800, 64-bit
# Running: pgbench --initialize --scale=10
dropping old tables...
NOTICE:  table "pgbench_accounts" does not exist, skipping
NOTICE:  table "pgbench_branches" does not exist, skipping
NOTICE:  table "pgbench_history" does not exist, skipping
NOTICE:  table "pgbench_tellers" does not exist, skipping
creating tables...
generating data...
100000 of 1000000 tuples (10%) done (elapsed 0.03 s, remaining 0.31 s)
200000 of 1000000 tuples (20%) done (elapsed 0.08 s, remaining 0.33 s)
300000 of 1000000 tuples (30%) done (elapsed 0.16 s, remaining 0.37 s)
400000 of 1000000 tuples (40%) done (elapsed 0.20 s, remaining 0.30 s)
500000 of 1000000 tuples (50%) done (elapsed 0.22 s, remaining 0.22 s)
600000 of 1000000 tuples (60%) done (elapsed 0.43 s, remaining 0.29 s)
700000 of 1000000 tuples (70%) done (elapsed 0.46 s, remaining 0.20 s)
800000 of 1000000 tuples (80%) done (elapsed 0.49 s, remaining 0.12 s)
900000 of 1000000 tuples (90%) done (elapsed 0.52 s, remaining 0.06 s)
1000000 of 1000000 tuples (100%) done (elapsed 0.99 s, remaining 0.00 s)
vacuuming...
creating primary keys...
done.
ok 1 - pgbench finished without errors
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4256
# restarted 0
# 13:28:28
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4680
# restarted 1
# 13:28:29
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18312
# restarted 2
# 13:28:30
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6420
# restarted 3
# 13:28:30
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14540
# restarted 4
# 13:28:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18392
# restarted 5
# 13:28:32
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13260
# restarted 6
# 13:28:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14828
# restarted 7
# 13:28:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14972
# restarted 8
# 13:28:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13132
# restarted 9
# 13:28:35
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15260
# restarted 10
# 13:28:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1144
# restarted 11
# 13:28:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17516
# restarted 12
# 13:28:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18012
# restarted 13
# 13:28:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17608
# restarted 14
# 13:28:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13464
# restarted 15
# 13:28:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 976
# restarted 16
# 13:28:42
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8316
# restarted 17
# 13:28:43
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 11776
# restarted 18
# 13:28:44
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14748
# restarted 19
# 13:28:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7976
# restarted 20
# 13:28:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14596
# restarted 21
# 13:28:46
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14020
# restarted 22
# 13:28:47
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10248
# restarted 23
# 13:28:48
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16264
# restarted 24
# 13:28:49
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2328
# restarted 25
# 13:28:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18072
# restarted 26
# 13:28:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1000
# restarted 27
# 13:28:53
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14972
# restarted 28
# 13:28:54
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7604
# restarted 29
# 13:28:55
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18336
# restarted 30
# 13:28:56
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8768
# restarted 31
# 13:28:57
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10456
# restarted 32
# 13:28:58
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start....à®æ¥áá ­¥ ¬®¦¥â ¯®«ãç¨âì ¤®áâ㯠ª ä ©«ã, â ª ª ª íâ®â ä ©« § ­ïâ ¤à㣨¬ ¯à®æ¥áᮬ.
 stopped waiting
pg_ctl: could not start server
Examine the log output.
Bail out!  system pg_ctl failed
### Stopping node "master" using mode immediate
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -m immediate stop
pg_ctl: PID file "C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata/postmaster.pid" does not exist
Is server running?
Bail out!  system pg_ctl failed


Attachments:

  [text/plain] test.pl (1.2K, ../../9c09a0b8b0effc6d2dd6b4f11d623c7e@postgrespro.ru/2-test.pl)
  download | inline:
use strict;
use warnings;
use PostgresNode;
use TestLib;
use Test::More;
use Config;

my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();

my $node = get_new_node('master');
$node->init();

$node->start;

diag( $node->safe_psql('postgres', 'select version();') . "\n" );

$node->command_ok(
	[ qw(pgbench --initialize --scale=10) ],
	  'pgbench finished without errors');

#$node->stop;

for ( my $i = 0; $i < 100000; $i++ ) {
#	$node->start;
#	diag( "started $i (1)\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (1)\n" );	

#	$node->start;
#	diag( "started $i (2)\n" );	

# $node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=10 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

	$node->restart;
	diag( "restarted $i\n" );	

#	$node->command_ok(
#		[ qw(pgbench --progress=5 --transactions=1000 --jobs=5 --client=5) ],
#		  'pgbench finished without errors');

#	$node->stop;
#	diag( "stopped $i (2)\n" );	
	($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime();
	diag( sprintf("%02d:%02d:%02d", $hour, $min, $sec) );
}

ok( 1 eq 1, 'dummy test' );

done_testing();

  [image/png] sharing_violation.PNG (242.5K, ../../9c09a0b8b0effc6d2dd6b4f11d623c7e@postgrespro.ru/3-sharing_violation.PNG)
  download | view image

  [image/png] process_tree.PNG (182.3K, ../../9c09a0b8b0effc6d2dd6b4f11d623c7e@postgrespro.ru/4-process_tree.PNG)
  download | view image

  [text/plain] regress_log_test (16.8K, ../../9c09a0b8b0effc6d2dd6b4f11d623c7e@postgrespro.ru/5-regress_log_test)
  download | inline:
# Checking port 65175
# Found port 65175
Name: master
Data directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata
Backup directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/backup
Archive directory: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/archives
Connection string: port=65175 host=127.0.0.1
Log file: C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log
# Running: initdb -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -A trust -N
The files belonging to this database system will be owned by user "Roman".
This user must also own the server process.

The database cluster will be initialized with locale "Russian_Russia.1251".
The default database encoding has accordingly been set to "WIN1251".
The default text search configuration will be set to "russian".

Data page checksums are disabled.

creating directory C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... windows
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... Asia/Barnaul
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok

Sync to disk skipped.
The data directory might become corrupt if the operating system crashes.

Success. You can now start the database server using:

    pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l logfile start

# Running: C:/HOME/Git/postgrespro/Release/pg_regress/pg_regress --config-auth C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata
### Starting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log -o --cluster-name=master start
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15408
# PostgreSQL 12beta2, compiled by Visual C++ build 1800, 64-bit
# Running: pgbench --initialize --scale=10
dropping old tables...
NOTICE:  table "pgbench_accounts" does not exist, skipping
NOTICE:  table "pgbench_branches" does not exist, skipping
NOTICE:  table "pgbench_history" does not exist, skipping
NOTICE:  table "pgbench_tellers" does not exist, skipping
creating tables...
generating data...
100000 of 1000000 tuples (10%) done (elapsed 0.03 s, remaining 0.31 s)
200000 of 1000000 tuples (20%) done (elapsed 0.08 s, remaining 0.33 s)
300000 of 1000000 tuples (30%) done (elapsed 0.16 s, remaining 0.37 s)
400000 of 1000000 tuples (40%) done (elapsed 0.20 s, remaining 0.30 s)
500000 of 1000000 tuples (50%) done (elapsed 0.22 s, remaining 0.22 s)
600000 of 1000000 tuples (60%) done (elapsed 0.43 s, remaining 0.29 s)
700000 of 1000000 tuples (70%) done (elapsed 0.46 s, remaining 0.20 s)
800000 of 1000000 tuples (80%) done (elapsed 0.49 s, remaining 0.12 s)
900000 of 1000000 tuples (90%) done (elapsed 0.52 s, remaining 0.06 s)
1000000 of 1000000 tuples (100%) done (elapsed 0.99 s, remaining 0.00 s)
vacuuming...
creating primary keys...
done.
ok 1 - pgbench finished without errors
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4256
# restarted 0
# 13:28:28
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 4680
# restarted 1
# 13:28:29
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18312
# restarted 2
# 13:28:30
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 6420
# restarted 3
# 13:28:30
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14540
# restarted 4
# 13:28:31
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18392
# restarted 5
# 13:28:32
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13260
# restarted 6
# 13:28:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14828
# restarted 7
# 13:28:33
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14972
# restarted 8
# 13:28:34
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13132
# restarted 9
# 13:28:35
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 15260
# restarted 10
# 13:28:36
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1144
# restarted 11
# 13:28:37
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17516
# restarted 12
# 13:28:38
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18012
# restarted 13
# 13:28:39
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 17608
# restarted 14
# 13:28:40
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 13464
# restarted 15
# 13:28:41
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 976
# restarted 16
# 13:28:42
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8316
# restarted 17
# 13:28:43
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 11776
# restarted 18
# 13:28:44
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14748
# restarted 19
# 13:28:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7976
# restarted 20
# 13:28:45
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14596
# restarted 21
# 13:28:46
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14020
# restarted 22
# 13:28:47
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10248
# restarted 23
# 13:28:48
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 16264
# restarted 24
# 13:28:49
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 2328
# restarted 25
# 13:28:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18072
# restarted 26
# 13:28:51
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 1000
# restarted 27
# 13:28:53
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 14972
# restarted 28
# 13:28:54
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 7604
# restarted 29
# 13:28:55
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 18336
# restarted 30
# 13:28:56
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 8768
# restarted 31
# 13:28:57
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start.... done
server started
# Postmaster PID for node "master" is 10456
# restarted 32
# 13:28:58
### Restarting node "master"
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -l C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/log/test_master.log restart
waiting for server to shut down.... done
server stopped
waiting for server to start....à®æ¥áá ­¥ ¬®¦¥â ¯®«ãç¨âì ¤®áâ㯠ª ä ©«ã, â ª ª ª íâ®â ä ©« § ­ïâ ¤à㣨¬ ¯à®æ¥áᮬ.
 stopped waiting
pg_ctl: could not start server
Examine the log output.
Bail out!  system pg_ctl failed
### Stopping node "master" using mode immediate
# Running: pg_ctl -D C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata -m immediate stop
pg_ctl: PID file "C:/HOME/Git/postgrespro/src/test/pg_ctl/tmp_check/t_test_master_data/pgdata/postmaster.pid" does not exist
Is server running?
Bail out!  system pg_ctl failed

^ permalink  raw  reply  [nested|flat] 16+ messages in thread


end of thread, other threads:[~2019-07-19 08:35 UTC | newest]

Thread overview: 16+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2018-03-10 22:48 Intermittent pg_ctl failures on Windows Tom Lane <tgl@sss.pgh.pa.us>
2018-03-12 11:55 ` Badrul Chowdhury <bachow@microsoft.com>
2019-07-17 10:40   ` r.zharkov@postgrespro.ru
2019-07-17 13:51     ` Tom Lane <tgl@sss.pgh.pa.us>
2019-07-17 14:54       ` r.zharkov@postgrespro.ru
2019-07-18 08:51         ` Michael Paquier <michael@paquier.xyz>
2019-07-18 09:14           ` Жарков Роман <r.zharkov@postgrespro.ru>
2019-07-19 03:02             ` Michael Paquier <michael@paquier.xyz>
2019-07-19 04:59               ` Tom Lane <tgl@sss.pgh.pa.us>
2019-07-19 05:23                 ` Michael Paquier <michael@paquier.xyz>
2019-07-19 08:24                 ` r.zharkov@postgrespro.ru
2019-07-19 08:35                 ` r.zharkov@postgrespro.ru
2019-07-19 05:00               ` Жарков Роман <r.zharkov@postgrespro.ru>
2019-07-18 05:38       ` Michael Paquier <michael@paquier.xyz>
2019-07-18 07:04         ` Жарков Роман <r.zharkov@postgrespro.ru>
2019-07-18 09:00           ` Kyotaro Horiguchi <horikyota.ntt@gmail.com>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox