Heya Neil, On Fri 11 Jun 2010 21:48, Neil Jerram <n...@ossau.uklinux.net> writes:
> Neil Jerram <n...@ossau.uklinux.net> writes: > >> +(close-port (current-input-port)) >> +(let loop () >> + (display "closed\n" (current-error-port)) >> + (force-output (current-error-port))) > > Oops, missing a `(loop)' at the end there. I'll see if the test still > works after adding that in. It was an interesting analysis, though I admit I didn't follow all of it. The SIGPIPE didn't hit the subprocess because bash was doing something strange? How did your new test work out? Regards, Andy -- http://wingolog.org/