Greetings, Corinna Vinschen! >> --neverexits works, but not if the program that cygrunsrv starts is >> stopped with a kill -9 signal. Perhaps the -9 signal propagates to the >> cygrunsrv.exe program?
> Hmm, yes. Cygrunsrv evaluates how the service process ended, and only > if it exited the neverexits logic comes into play. If it ended due to > a signal, it does nothing. > This is unfortunate because it diminishes the usefulness of --neverexits. > I could patch cygrunsrv to do this: > If the service exited due to a signal, and if that signal is not the > defined termination or shutdown signal (default SIGTERM for both), > and if --neverexits has been defined, then performas the neverexits > action. > Does that sound ok? For me, yes. > The patch is simple and I could upload a new cygrunsrv today or tomorrow. -- WBR, Andrey Repin (anrdae...@yandex.ru) 28.01.2015, <15:40> Sorry for my terrible english... -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple