[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Subprocess blocking all threads under certain circum
From: |
Moritz Heidkamp |
Subject: |
Re: [Chicken-users] Subprocess blocking all threads under certain circumstances |
Date: |
Wed, 14 Jul 2010 16:24:51 +0200 |
Hi Thomas,
Thomas Chust <address@hidden> writes:
> this is expected behaviour: As soon as you close both ports connecting
> your own process to the external one, CHICKEN implicitly waits for the
> external process to terminate. Waiting for termination of a child
> process suspends the whole operating system thread and hence all
> CHICKEN threads.
alright, this makes sense, thanks for enlightening me :-)
> The workings of ports connected to external processes should probably
> be documented more thoroughly, though.
Yeah, I think this behavior is a bit surprising for a person like
me. I'll investigate how to improve the documentation situation!
Thanks again
Moritz