Esecuzione di daemon basata su Launchd con codice 1 anomalo, senza registro degli arresti anomali


0

Ho visto molte domande relative a specifici demoni / applicazioni che escono su questo stesso codice di uscita (= 1). Tutti gli scenari sembrano unici e non collegati.

Ho creato un demone per conto mio e ho anche avuto la stessa uscita improvvisa con il codice di uscita 1. Se non potessi solo capire il significato di questo codice di errore ...

sfortunatamente, non esiste un registro degli arresti anomali con backtrace che posso esaminare, quindi deduco che si tratta di una terminazione del processo pianificata ... c'è qualche documentazione che descrive un codice anomalo per indice?

forse è collegato al mio plist. Ho aggiunto 2 chiavi che potrebbero essere rilevanti: KeepAlive e RunAtLoad.

Grazie,

Risposte:


1

Ok, ho appena realizzato che ho lasciato exit(1)nel mio codice. questo faceva parte degli avanzi non demoniaci e ciò che causava l'uscita anomala.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.