Oliver Endriss �crit:
..., unless the kernel thread is reparent'ed to init, which will care about terminated threads. This is not done automatically by daemonize(), but may be done by the function reparent_to_init(void) (exists in kernel versions 2.4 and above), to be called just after daemonize(). This subject has already been discussed elsewhere, see :R�gis Bossut wrote:Yes, but vdr does not wait() for the kernel thread...Oliver Endriss wrote: >Note that there is always a zombie fe process when vdr is running. >Actually, a zombie process will be added each time the frontend is >closed. This is a normal since zombie processes will not be removed >until the parent process exits. I thought it was removed when the parent process acknowledges the process end via the wait() function.
It doesn't even know that a kernel thread has been created. Therefore, the cleanup will be performed when vdr exits.
http://www.uwsg.indiana.edu/hypermail/linux/kernel/0201.2/index.html#1815
/R�gis
--
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
