Kevin Ryde <[EMAIL PROTECTED]> writes: > Rob Browning <[EMAIL PROTECTED]> 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 _______________________________________________ Guile-devel mailing list Guile-devel@gnu.org http://lists.gnu.org/mailman/listinfo/guile-devel