mirror of https://github.com/postgres/postgres
Fix minor bugs
This commit is contained in:
parent
5b912b089c
commit
8231a7ab20
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue