Kevin Ryde <[EMAIL PROTECTED]> writes: > 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?
Currently it just makes me feel uncomfortable when it doesn't work as expected.. I hope someday it could get fixed. > 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. Yes, that could be a workaround. Thanks. -- William If the American dream is for Americans only, it will remain our dream and never be our destiny. -- Ren'e de Visme Williamson _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user