diff --git a/src/parallel b/src/parallel index e173e1db..e27ab762 100755 --- a/src/parallel +++ b/src/parallel @@ -2941,7 +2941,7 @@ sub sshcommand_of_sshlogin { $Global::sshmaster{$pid}++; } else { ::debug($master,"\n"); - `$master`; + `$master "' seq 1 3 >/tmp/123 '/tmp/she "' + echo '### bug #36595: silent loss of input with --pipe and --sshlogin' seq 10000 | xargs | parallel --pipe -S 10/localhost cat | wc + +echo 'bug #36707: --controlmaster eats jobs' +seq 2 | parallel --controlmaster --sshlogin localhost echo OK{}