[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#652575: rsyslog: /etc/init.d/rsyslog modifications for GNU/Hurd



El 9 d’abril de 2012 11:23, Michael Biebl <biebl@debian.org> ha escrit:
> rsyslog uses several threads and I vaguely remember that on kfreebsd
> those were shown as separate processes?!?

That used to be the case, because of LinuxThreads heritage.  However
glibc has been recently patched to use native thread primitives in
kFreeBSD.

> rsyslog uses the sendsigs.omit interface to stop as late as possible
> during shutdown. My guess is, that /etc/init.d/sendsigs kills those
> rsyslog processes aside from the main process that is listed in
> /var/run/rsyslog.pid.
> Because of that, rsyslog does not properly shutdown.

You're right.  It has to be related to the "threads have PIDs" issue,
because with recent glibc this problem doesn't happen anymore.

I just installed rsyslog again, thanks for pointing this out.

-- 
Robert Millan


Reply to: