cvs commit: src/lib/libthread_xu Makefile pthread.map src/lib/libthread_xu/arch Makefile.inc src/lib/libthread_xu/arch/alpha Makefile.inc src/lib/libthread_xu/arch/alpha/alpha pthread_md.c src/lib/libthread_xu/arch/alpha/include pthread_md.h src/lib/libthread_xu/arch/amd64 ...
Matthew Dillon
dillon at apollo.backplane.com
Wed Feb 2 10:29:25 PST 2005
:> (Joerg)
:>
:> What about something similiar to SIGCHLD?
:>
: (David)
:It is better to avoid signal wrapper in thread library, simplicity
:is better.
There is an issue of event notification. It sure would be nice if we
had it.
What if we added a third argument... a file descriptor that the kernel
writes an exit record to. -1 could be specified if the feature is not
desired.
#include <unistd.h>
__sys_set_exit_feature(int *addr, int data, int fd);
Upon exit the specified data is written to the specified user address and
a sys_exit_record structure is written to the specified descriptor.
Both features are optional. addr may be specified as NULL and/or fd may
be specified as -1.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
More information about the Commits
mailing list