my $ret = TestLib::system_log('pg_ctl', 'kill', 'KILL', $pid);
is($ret, 0, 'killed process with KILL');
-# Close psql session
+# Explicitly shut down psql gracefully - to avoid hangs or worse on windows
+$killme_stdin .= "\\q\n";
$killme->finish;
+$killme_stdin2 .= "\\q\n";
$killme2->finish;
# Wait till server restarts
$ret = TestLib::system_log('pg_ctl', 'kill', 'KILL', $pid);
is($ret, 0, 'killed process with KILL');
-# Close psql session
+# Explicitly shut down psql gracefully - to avoid hangs or worse on windows
+$killme_stdin .= "\\q\n";
$killme->finish;
+$killme_stdin2 .= "\\q\n";
$killme2->finish;
# Wait till server restarts