William Xu <[EMAIL PROTECTED]> writes:
>
> So all other things are blocked during accept()?

Signals for the thread in question at least :(.

> Maybe this is a problem of scheme accept?

It's not a good thing, though fixing it might be tricky.

Do you actually need to know immediately the child exits?  Perhaps
it's enough to reap on the next connection.  If you need to know then
you might keep a pipe open to each child, then `select' on them plus
the listening port.  Whichever has some action (incoming connect or
exited child) can show up.


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user

Reply via email to