Aaron, there's a serious problem in the select based setup.
With the O_NONBLOCK flags, we run into problems with non-blocking client sockets, even though I thought I had fixed this. Without the whole fnctl dance, children processes bailout without any trace, and wihthout cleaning out the scoreboard, leaving the parentprocess with a filled scoreboard without the related children. I've tried fixing this by setting an atexit in the code, but for me that doesn't fix it. -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl
