[01:13] <chequers> hi, I'm trying to set up a new upstart service, and I've gotten it into a weird state where running 'service foo start' hangs forever, but ^C and then re-running the command returns immediately 'start: Job is already running'
[01:13] <chequers> the same happens with service foo stop
[01:13] <chequers> what's causing this? And can I fix it?
[01:23] <chequers> it looks like upstart is trying to kill a nonexistent pid
[01:23] <chequers> if i run `service foo status` i get `foo stop/killed, process 23352`, which doesn't exist
[01:26] <chequers> ok, I fixed it by using this script https://github.com/ion1/workaround-upstart-snafu
[01:26] <chequers> surely there is a better way??