Re: [RFC PATCH] waitfd: file descriptor to wait on child processes

From: Casey Dahlin
Date: Tue Dec 09 2008 - 13:46:54 EST


Alan Cox wrote:
prototype for a fourth: waitfd. It pretty much does what the name suggests: reading from it yields a series of status ints (as would be written into the second argument of waitpid) for child processes that have changed state. It takes essentially the same arguments as waitpid (for now) and supports the same set of features.

This propogates the fundamental braindamage of waitpid - the fact the
notification only works on child process trees.

Here is a more elegant suggestion - use epoll, inotify and friends fully
on /proc process nodes.

Alan


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Last I checked inotify was not supported in /proc, or at least most of it. What kind of work load is it to change that?

--CJD
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/