aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-07-30 17:08:47 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-07-30 17:08:47 +0000
commit5c7d04d24b96b0453c14b23bb928707619a5d83d (patch)
tree7d3a1be648dae6927474a257cf40675e887ff590 /src
parent892a51c3678b9f9bdfa1b52094a68917288dd09f (diff)
downloadpostgresql-5c7d04d24b96b0453c14b23bb928707619a5d83d.tar.gz
postgresql-5c7d04d24b96b0453c14b23bb928707619a5d83d.zip
When shutting down the regression test postmaster after 'make check',
wait for the postmaster to actually exit. Otherwise running repeated 'make check's tends to misbehave, because we try to remove and recreate the data directory while the old PM is still alive.
Diffstat (limited to 'src')
-rw-r--r--src/test/regress/pg_regress.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/test/regress/pg_regress.sh b/src/test/regress/pg_regress.sh
index 230d2befe1f..e758383ebae 100644
--- a/src/test/regress/pg_regress.sh
+++ b/src/test/regress/pg_regress.sh
@@ -1,5 +1,5 @@
#! /bin/sh
-# $Header: /cvsroot/pgsql/src/test/regress/Attic/pg_regress.sh,v 1.32 2003/07/29 00:03:19 tgl Exp $
+# $Header: /cvsroot/pgsql/src/test/regress/Attic/pg_regress.sh,v 1.33 2003/07/30 17:08:47 tgl Exp $
me=`basename $0`
: ${TMPDIR=/tmp}
@@ -652,6 +652,7 @@ done | tee "$result_summary_file" 2>&1
if [ -n "$postmaster_pid" ]; then
message "shutting down postmaster"
kill -15 "$postmaster_pid"
+ wait "$postmaster_pid"
unset postmaster_pid
fi