We are in in process of upgrading some existing code to uClibc 0.9.29 and I'm 
encountering the issue described in 
http://www.uclibc.org/lists/uclibc/2007-June/018072.html

Given this behaviour, how should one create a multi-threaded daemon? Basically 
our code is calling daemon() and later will use pthread_create() to create 
threads based on connections to a socket.

One option would be to use fork() instead of pthread_create(), but I'm hoping 
someone will have a less intrusive solution.  The current implementation 
assumes 
a shared memory space, so using fork() would require some rework of the 
application.

Thanks in advance

Roy
_______________________________________________
uClibc mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Reply via email to