From: Michael R. <re...@eu...> - 2007-01-17 12:46:33
|
Hi Hans, I just had a look at your patch. You did change fork() to vfork in the daemonize() function; this has changed to a double-fork in the current code. And there's a 2nd area where fork is used: the thread management. Don't you use/need it at all? for the first daemonize: As there's no exec() after the vfork(), the caller process would block. Is this what you want? Or should I completely skip the daemonize stuff on uclinux? TIA, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |