From 5c7d04d24b96b0453c14b23bb928707619a5d83d Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 30 Jul 2003 17:08:47 +0000 Subject: [PATCH] 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. --- src/test/regress/pg_regress.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/regress/pg_regress.sh b/src/test/regress/pg_regress.sh index 230d2befe1..e758383eba 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 -- 2.40.0