Aido.git / aido-server.in

version» Context lines:

Aido.git/aido-server.in:17:    case "$1" in    -D*|-d*|-t*)    DEFINES="$DEFINES $1"    ;;    '--once')    once=1    ;;    '--kill'|'--stop')    if [ -f $HOME/.aido/pid ]; then    PID=`cat $HOME/.aido/pid` -  kill $PID 2>/dev/null && wait $PID 2>/dev/null +  kill $PID && wait $PID 2>/dev/null    fi    exit 0    ;;    '--restart')    if [ -f $HOME/.aido/pid ]; then    PID=`cat $HOME/.aido/pid` -  kill -HUP $PID 2>/dev/null +  kill $PID    fi    exit 0    ;;    '--nossl'|'--no-sll')    DEFINES="-DNOSSL $DEFINES"    ;;    '--debug'|'--with-debug'|'--enable-debug')    DEBUG=1    DEFINES="-DVP_DEBUG $DEFINES"    ;;
Aido.git/aido-server.in:99:    fi    $PIKE $ARGS &    AIDO_PID=$!    wait $AIDO_PID    AIDO_PID=""   }      signal_exit() {    trap "" 2 15    if [ "x$AIDO_PID" != "x" ]; then -  kill $AIDO_PID 2>/dev/null && wait $AIDO_PID 2>/dev/null +  kill $AIDO_PID && wait $AIDO_PID 2>/dev/null    fi    exit   }      signal_hup() {    if [ "x$AIDO_PID" != "x" ]; then -  kill $AIDO_PID 2>/dev/null +  kill $AIDO_PID    fi   }      AIDO_PID=""   if [ x$once = 'x0' ] ; then    echo Starting server in the background.    (    trap signal_exit 2 15    trap signal_hup 1       while : ; do    rotate_log ;    start_server > $LOG 2>&1 < /dev/null    done    ) & -  +  test -d $HOME/.aido || mkdir $HOME/.aido    echo $! >$HOME/.aido/pid   else    trap signal_exit 2 15    echo $$ >$HOME/.aido/pid    start_server   fi