On Donnerstag, 31. März 2011, Jeff King wrote:
1. do nothing. I'm not 100% sure why, but the bug does not manifest
itself with pthreads. I don't know how it behaves on win32.
The reason might be that with threads we carefully close file descriptors, so
that the other end sees EOF or broken pipe and terminates, while with a
forked sideband demux one of the channels remains open in the forked process?
-- Hannes