git-annex/Utility/Process
Joey Hess d2af6baaeb
fixed processTranscript hang problem
The pipe's FDs got inherited by ssh and it did something that kept them
open even once it exited. Probably involving passing them on to the ssh
mux daemon.

Set close on exec, and all is well.

Kept Annex.Ssh not using processTranscript even though it no longer
hangs when it does use it, just because processTranscript is overkill
there.

This commit was supported by the NSF-funded DataLad project.
2018-03-15 16:14:22 -04:00
..
Shim.hs merge from propellor 2015-10-28 00:18:01 -04:00
Transcript.hs fixed processTranscript hang problem 2018-03-15 16:14:22 -04:00