Upstart показывает, что несуществующий процесс запущен
Я использую upstart 1.8-0ubuntu1 на Ubuntu-1210-Quantal-64-Minimal.
Это показывает мне, что nginx работает, когда это не так.
# service nginx status
nginx start/running, process 2543
# ps -p 2543
PID TTY TIME CMD
Мой конфиг:
# nginx
description "nginx http daemon"
author "George Shammas <georgyo@gmail.com>"
start on (filesystem and net-device-up IFACE=lo)
stop on runlevel [!2345]
env DAEMON=/opt/nginx/sbin/nginx
env PID=/opt/nginx/logs/nginx.pid
expect fork
#respawn
#respawn limit 10 5
#oom never
pre-start script
$DAEMON -t
if [ $? -ne 0 ]
then exit $?
fi
end script
exec $DAEMON