Fix minor bugs

This commit is contained in:
Tatsuo Ishii 1999-12-06 08:35:34 +00:00
parent 5b912b089c
commit 8231a7ab20
1 changed files with 16 additions and 5 deletions

View File

@ -8,7 +8,7 @@
#
#
# IDENTIFICATION
# $Header: /cvsroot/pgsql/src/bin/pg_ctl/Attic/pg_ctl.sh,v 1.1 1999/12/06 07:23:41 ishii Exp $
# $Header: /cvsroot/pgsql/src/bin/pg_ctl/Attic/pg_ctl.sh,v 1.2 1999/12/06 08:35:34 ishii Exp $
#
#-------------------------------------------------------------------------
CMDNAME=`basename $0`
@ -131,6 +131,8 @@ if [ $op = "stop" -o $op = "restart" ];then
echo "done."
fi
echo "postmaster successfully shut down."
else
echo "$CMDNAME: Can't find $PIDFILE."
echo "Is postmaster running?"
@ -148,12 +150,19 @@ if [ $op = "start" -o $op = "restart" ];then
pid=`cat $PIDFILE`
fi
# no -o given
if [ -z "$POSTOPTS" ];then
if [ -f $DEFPOSTOPTS ];then
eval `cat $DEFPOSTOPTS` &
if [ $op = "start" ];then
# if we are in start mode, then look postmaster.opts.default
if [ -f $DEFPOSTOPTS ];then
eval `cat $DEFPOSTOPTS` &
else
echo "$CMDNAME: Can't find $DEFPOSTOPTS"
exit 1
fi
else
echo "$CMDNAME: Can't find $DEFPOSTOPTS"
exit 1
# if we are in restart mode, then look postmaster.opts
eval `cat $POSTOPTSFILE` &
fi
else
$po_path $POSTOPTS &
@ -186,6 +195,8 @@ if [ $op = "start" -o $op = "restart" ];then
done
echo "done."
fi
echo "postmaster successfully started up."
fi
exit 0