@@ -273,7 +273,7 @@ cmd_t *prepare_initCoordinatorSlave(char *nodeName)
273
273
/* Master is not running. Must start it first */
274
274
appendCmdEl (cmdBuildDir , (cmdStartMaster = initCmd (aval (VAR_coordMasterServers )[idx ])));
275
275
snprintf (newCommand (cmdStartMaster ), MAXLINE ,
276
- "pg_ctl start -Z coordinator -D %s -o -i" ,
276
+ "pg_ctl start -w - Z coordinator -D %s -o -i" ,
277
277
aval (VAR_coordMasterDirs )[idx ]);
278
278
}
279
279
/*
@@ -1152,7 +1152,7 @@ int add_coordinatorMaster(char *name, char *host, int port, int pooler,
1152
1152
aval (VAR_coordMasterServers )[connCordIndx ], pgdumpall_out );
1153
1153
1154
1154
/* Start the new coordinator */
1155
- doImmediate (host , NULL , "pg_ctl start -Z restoremode -D %s -o -i" , dir );
1155
+ doImmediate (host , NULL , "pg_ctl start -w - Z restoremode -D %s -o -i" , dir );
1156
1156
1157
1157
/* Allow the new coordinator to start up by sleeping for a couple of seconds */
1158
1158
pg_usleep (2000000L );
@@ -1162,7 +1162,7 @@ int add_coordinatorMaster(char *name, char *host, int port, int pooler,
1162
1162
doImmediateRaw ("rm -f %s" , pgdumpall_out );
1163
1163
1164
1164
/* Quit the new coordinator */
1165
- doImmediate (host , NULL , "pg_ctl stop -Z restoremode -D %s" , dir );
1165
+ doImmediate (host , NULL , "pg_ctl stop -w - Z restoremode -D %s" , dir );
1166
1166
1167
1167
/* Start the new coordinator with --coordinator option */
1168
1168
AddMember (nodelist , name );
@@ -1368,9 +1368,9 @@ int add_coordinatorSlave(char *name, char *host, int port, int pooler_port, char
1368
1368
* transactions this coordinator is not involved.
1369
1369
*/
1370
1370
doImmediate (aval (VAR_coordMasterServers )[idx ], NULL ,
1371
- "pg_ctl stop -Z coordinator -D %s -m fast" , aval (VAR_coordMasterDirs )[idx ]);
1371
+ "pg_ctl stop -w - Z coordinator -D %s -m fast" , aval (VAR_coordMasterDirs )[idx ]);
1372
1372
doImmediate (aval (VAR_coordMasterServers )[idx ], NULL ,
1373
- "pg_ctl start -Z coordinator -D %s" , aval (VAR_coordMasterDirs )[idx ]);
1373
+ "pg_ctl start -w - Z coordinator -D %s" , aval (VAR_coordMasterDirs )[idx ]);
1374
1374
/* pg_basebackup */
1375
1375
doImmediate (host , NULL , "pg_basebackup -p %s -h %s -D %s -x" ,
1376
1376
aval (VAR_coordPorts )[idx ], aval (VAR_coordMasterServers )[idx ], dir );
@@ -1416,7 +1416,7 @@ int add_coordinatorSlave(char *name, char *host, int port, int pooler_port, char
1416
1416
pclose (f );
1417
1417
1418
1418
/* Start the slave */
1419
- doImmediate (host , NULL , "pg_ctl start -Z coordinator -D %s" , dir );
1419
+ doImmediate (host , NULL , "pg_ctl start -w - Z coordinator -D %s" , dir );
1420
1420
return 0 ;
1421
1421
}
1422
1422
@@ -1711,7 +1711,7 @@ cmd_t *prepare_startCoordinatorMaster(char *nodeName)
1711
1711
}
1712
1712
cmd = cmdPgCtl = initCmd (aval (VAR_coordMasterServers )[idx ]);
1713
1713
snprintf (newCommand (cmdPgCtl ), MAXLINE ,
1714
- "pg_ctl start -Z coordinator -D %s -o -i" ,
1714
+ "pg_ctl start -w - Z coordinator -D %s -o -i" ,
1715
1715
aval (VAR_coordMasterDirs )[idx ]);
1716
1716
return (cmd );
1717
1717
}
@@ -1771,7 +1771,7 @@ cmd_t *prepare_startCoordinatorSlave(char *nodeName)
1771
1771
}
1772
1772
cmd = cmdPgCtlStart = initCmd (aval (VAR_coordSlaveServers )[idx ]);
1773
1773
snprintf (newCommand (cmdPgCtlStart ), MAXLINE ,
1774
- "pg_ctl start -Z coordinator -D %s -o -i" ,
1774
+ "pg_ctl start -w - Z coordinator -D %s -o -i" ,
1775
1775
aval (VAR_coordSlaveDirs )[idx ]);
1776
1776
1777
1777
/* Postgresql.conf at the Master */
@@ -1853,11 +1853,11 @@ cmd_t *prepare_stopCoordinatorMaster(char *nodeName, char *immediate)
1853
1853
cmd = initCmd (aval (VAR_coordMasterServers )[idx ]);
1854
1854
if (immediate )
1855
1855
snprintf (newCommand (cmd ), MAXLINE ,
1856
- "pg_ctl stop -Z coordinator -D %s -m %s" ,
1856
+ "pg_ctl stop -w - Z coordinator -D %s -m %s" ,
1857
1857
aval (VAR_coordMasterDirs )[idx ], immediate );
1858
1858
else
1859
1859
snprintf (newCommand (cmd ), MAXLINE ,
1860
- "pg_ctl stop -Z coordinator -D %s" ,
1860
+ "pg_ctl stop -w - Z coordinator -D %s" ,
1861
1861
aval (VAR_coordMasterDirs )[idx ]);
1862
1862
return (cmd );
1863
1863
}
@@ -1944,11 +1944,11 @@ cmd_t *prepare_stopCoordinatorSlave(char *nodeName, char *immediate)
1944
1944
cmd = cmdPgCtlStop = initCmd (aval (VAR_coordSlaveServers )[idx ]);
1945
1945
if (immediate )
1946
1946
snprintf (newCommand (cmdPgCtlStop ), MAXLINE ,
1947
- "pg_ctl stop -Z coordinator -D %s -m %s" ,
1947
+ "pg_ctl stop -w - Z coordinator -D %s -m %s" ,
1948
1948
aval (VAR_coordSlaveDirs )[idx ], immediate );
1949
1949
else
1950
1950
snprintf (newCommand (cmdPgCtlStop ), MAXLINE ,
1951
- "pg_ctl stop -Z coordinator -D %s" ,
1951
+ "pg_ctl stop -w - Z coordinator -D %s" ,
1952
1952
aval (VAR_coordSlaveDirs )[idx ]);
1953
1953
return (cmd );
1954
1954
}
0 commit comments