anchor.diff:      if ( [ -e $PIDFILE ] && ps -p $PID 1>&2 > /dev/null )
       then
           log_action_end_msg 1 "already running, PID's $PID"
  -        exit 0
  +        return 0
       elif ( [ -w $PIDFILE ] )
       then
           log_warning_msg "PID file found while ${NAME} is not running, removing file."
  
positive.code:     esac
      ;;
    status)
      status_of_proc -p "$PIDFILE" "$DAEMON" "$NAME"
      ;;
    restart|force-reload)
      do_stop
  
negative.code: 
      if [ "$RUN" != "true" ]; then
          log_action_msg "Not starting faraday: disabled by /etc/default/$NAME".
          return 2
      fi
  
      start-stop-daemon --start --chuid $USER --pidfile=$PIDFILE -b --no-close -m -d $INSTALL_DIR --exec $INSTALL_DIR/$DAEMON -- $DAEMON_ARGS >> $LOGFILE 2>&1 || return 2
      [ -e "$PIDFILE" ] && chown $USER $PIDFILE
      return 0
  }
  