guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Threads in 1.6.4 hanging: caused by accept?


From: Kevin Ryde
Subject: Re: Threads in 1.6.4 hanging: caused by accept?
Date: Fri, 16 Sep 2005 10:25:00 +1000
User-agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux)

Alan Grover <address@hidden> writes:
>
> What would be the comprehensive list of calls that block all threads?
> How do you figure that out?

`gethost' is a bad one, it disappears deep into libc so select or
whatever doesn't help.  I ended up forking a subprocess to make the
call.  Or I guess there's a few asynch dns libraries too, until the
posix threads in 1.8 avoid the problem.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]