Prevent pg_ctl restart from adding -D datadir multiple times.
authorBruce Momjian <[email protected]>
Sat, 28 Aug 2004 21:10:00 +0000 (21:10 +0000)
committerBruce Momjian <[email protected]>
Sat, 28 Aug 2004 21:10:00 +0000 (21:10 +0000)
src/bin/pg_ctl/pg_ctl.sh

index 89b799b03cdb2d8be4b7591e748b582fa6306191..5bda173918599c3b1faca8740c6824181eddc82d 100755 (executable)
@@ -238,6 +238,11 @@ if [ "$op" = "reload" ];then
        wait=no
 fi
 
+# Prevent duplicate of -D flags on each restart
+if [ "$op" = "restart" ];then
+       PGDATAOPTS=""
+fi
+
 DEFPOSTOPTS=$PGDATA/postmaster.opts.default
 POSTOPTSFILE=$PGDATA/postmaster.opts
 PIDFILE=$PGDATA/postmaster.pid