Это код:
description "NZBGet upstart script"
setuid martin
setgid martin
start on runlevel [2345]
stop on runlevel [016]
respawn
pre-start script
exec /home/martin/nzbget/nzbget -D
end script
pre-stop script
exec /home/martin/nzbget/nzbget -Q
end script
Программа начинается нормально. Однако он никогда не останавливается. sudo service nzbget stop указывает nzbget stopping/waiting, но строка exec /home/martin/nzbget/nzbget -Q никогда не будет выполнена. Любые идеи по устранению этой проблемы?