
5 Feb
2009
5 Feb
'09
12:44 p.m.
Bertram Felgenhauer wrote:
Claude Heiland-Allen wrote:
Greetings,
I think I found a bug in the process package.
GNU/Linux Debian Lenny ghc-6.8.2 process-1.0.1.1
Hmm, I can't reproduce it in ghc 6.8.3 or 6.10.1. IIRC, there were some changes with regards to pipes and broken pipe errors between 6.8.2 and 6.8.3, but details elude me.
Can you try a newer ghc?
http://hackage.haskell.org/trac/ghc/ticket/2233 mentions this: """" - Don't use O_NONBLOCK for pipes, as it can confuse the process attached to the pipe (requires a fix to GHC.Handle in the base package). """" Thus I assume the issue is known, and will be fixed if it hasn't already been fixed (I haven't had time to check with newer GHC...). Thanks, Claude