guile-devel
[Top][All Lists]
Advanced

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

Re: 1.8 make check failing in popen.test


From: Marius Vollmer
Subject: Re: 1.8 make check failing in popen.test
Date: Sat, 09 Sep 2006 15:52:27 +0300
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (gnu/linux)

Kevin Ryde <address@hidden> writes:

> Rob Browning <address@hidden> writes:
>>
>> I believe a while back I wondered if we might have trouble with
>> pthreads and fork unless we were very careful, and I'm beginning to
>> wonder again.
>
> Ahh, that sounds likely.  If mutexes are unusable once forked then
> that'd hurt the gc trying to get all threads to rendezvous.  Sounds
> bad for any scheme program that wants to fork, not just ice-9 popen.
> :-(

Yes.  I think I have been here when investigating the popen blocking
problem, but then I compiled Guile without thread support and I could
still observe the blocking.  (I stopped at that point, lazy me, but
debugging should have been simpler without threads...)

-- 
GPG: D5D4E405 - 2F9B BCCC 8527 692A 04E3  331E FAF8 226A D5D4 E405




reply via email to

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