Another thing is that failure to execl() kprop should also result in the same result. It might be better to have a wrapper on fork() that clears the event loop (closing the listening sockets...) just in case, as a defensive programming technique. Nico --