[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Thread + Socket + Pipes Bug?
From: |
Neil Jerram |
Subject: |
Re: Thread + Socket + Pipes Bug? |
Date: |
15 Aug 2003 23:35:25 +0100 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
>>>>> "Robert" == Robert Marlow <address@hidden> writes:
Robert> I've still got the guile-1.6.4 version I have installed available
Robert> though. I've put it in webspace at:
Robert> http://system.piscescom.com/~rmarlow/guile-1.6.4.tar.bz2
Robert> If you want to try that. I'll continue to see if I can get 1.7
Robert> installed. It'd be handy to have more version variance for my own
Robert> testing anyway.
Thanks, I've built and installed this now. I configured with
"./configure --with-threads" - does that match what you did?
Anyway, still no luck. I've added (format) statements all over so I
can see what's happening, and right now it seems that
./buggy-companion.scm isn't even starting up when invoked from the
worker threads of ./buggy.scm.
If, however, I just fire up Guile and do
guile> (use-modules (ice-9 popen))
guile> (use-modules (ice-9 threads))
guile> (define p (open-output-pipe "./buggy-companion.scm"))
guile> (display "hello there\n" p)
guile> (close-port p)
I see output indicating that ./buggy-companion.scm is running
correctly.
Any thoughts?
Neil