On Thu, Jul 29, 2010 at 7:52 AM, Ben Hutchings <[email protected]> wrote: > > Neither kernel kills the child process, but Linux allows it to exit > immediately whereas FreeBSD appears to make it block on exit if it has > output buffered in a pipe. This behaviour is useful because it > guarantees that the parent will receive the child's output and its exit > code in the 'right' order. However, I think that either behaviour is > acceptable.
So, it isn't a bug (and certainly not a bug in Expect which just get what kernel send to it)? Then I'll close the bugreport and will send your explanation to the upstream. Thanks for clarification! Cheers! -- Sergei Golovan -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

