innwatch forks without reason

Julien ÉLIE julien at trigofacile.com
Sat Sep 13 12:54:04 UTC 2014


Hi Lauri,

>> innwatch apparently creates a child process only for sleeping and then
>> waits on that process. The forked-off process is not killed by 'rc.news
>> stop' (only its parent is), and will only die after it's done sleeping.
>> If running under SMF on illumos/Solaris, this causes the service to
>> likely drop into maintenance state (since not all processes die within
>> timeout).
>
> Thanks for your bug report and also your patch.

Is the subprocess "sleep 600" properly killed with your patch?
I see that it is still running on my system (but maybe it is not seen by 
illumos/Solaris -- does it only look at innwatch?)

-- 
Julien ÉLIE

« Quousque tandem ? » (Cicéron)


More information about the inn-workers mailing list