Lyckades fixa detta själv i slutändan.
Av någon anledning så var problemet att jag använde Script för att starta programmet, istället för Exec.
Med exec så fungerar allt precis som det ska
Än en gång, tack Antec. Ja, jag har gjort det, om du tar dig en närmare koll på "Autostart on Linux" biten på den sidan så ser du dessutom att det är jag som har skrivit den biten ;) Här är grejen, NZBDrone crashar ibland på Linux. Det är en applikation som fortfarande är under utveckling,...
Det är inte att programmet (NZBDrone) crashar som är problemet, problemet är att Upstart inte startar om det utifall att det händer Respawn funktionen i Upstart gör inte som den ska.
Att programmet crashar är naturligtvis ett problem, men inte vad jag behöver hjälp med att lösa här.
Tack för svaret, men hamnade ditt svar i rätt tråd? Detta relaterar inte på något sätt till min fråga. Jag undrar inte hur jag stoppar en process, jag undrar varför inte Upstart återupplivar den när den den stoppas inkorrekt (exempelvis med sig-kill eller när den crashar). Respawn i Upstart fungerar...
Vet inte riktigt om detta sub-forumet är den optimala platsen för detta men hittade inget bättre. Använder Upstart för att starta ett Mono program. Allt fungerar fin-fint, start, stop restart etc. Fram tills att programmet crashar det vill säga. Trots att jag använder Respawn och Status visar rätt P...