Tom Lane writes:
eval '$po_path' '$POSTOPTS' $logopt ''
if [ -f $PIDFILE ];then
if [ "`sed -n 1p $PIDFILE`" = "$pid" ];then
echo "$CMDNAME: cannot start postmaster" 12
echo "Examine the log output." 12
exit 1
fi
fi
which is
Peter Eisentraut [EMAIL PROTECTED] writes:
which is clearly not giving the postmaster enough time to remove or
rewrite the pidfile. Shouldn't we put a "sleep 1" in there before
the "if"?
This is probably the best we can do.
Actually, the whole thing should only happen if we found a