From 6bd9f69cd98aaa5e37253f6c5fb8fe31978b6a0b Mon Sep 17 00:00:00 2001 From: Tim Cuthbertson Date: Sat, 23 Jun 2012 20:38:06 +1000 Subject: [PATCH 1/3] 0install: added version 20120622 --- packager/0install/parallel.xml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packager/0install/parallel.xml b/packager/0install/parallel.xml index 7505a362..123116a9 100644 --- a/packager/0install/parallel.xml +++ b/packager/0install/parallel.xml @@ -117,11 +117,15 @@ xargs or cat | sh. + + + + From a0ee9af15fdbae1982860a6ab2fc0fcc564a0bae Mon Sep 17 00:00:00 2001 From: Ole Tange Date: Thu, 28 Jun 2012 22:19:47 +0700 Subject: [PATCH 2/3] parallel.pod: man page update --- src/parallel.pod | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/parallel.pod b/src/parallel.pod index 154cb13d..c192e7a6 100644 --- a/src/parallel.pod +++ b/src/parallel.pod @@ -3272,6 +3272,11 @@ combination of B, B, B, and B can reproduce most errors. If your example requires large files, see if you can make them by something like B > B. +=item * + +The output of your example. If your problem is not easily reproduced +by others, the output might help them figure out the problem. + =back If you suspect the error is dependent on your distribution, please see @@ -3281,6 +3286,11 @@ http://sourceforge.net/projects/virtualboximage/files/ Specifying the name of your distribution is not enough as you may have installed software that is not in the VirtualBox images. +If you cannot reproduce the error on any of the VirtualBox images +above, you should assume the debugging will be done through you. That +will put more burden on you and it is extra important you give any +information that help. + =head1 AUTHOR From 88c50259d8d19fd580987e438401fd7d19439746 Mon Sep 17 00:00:00 2001 From: Ole Tange Date: Thu, 28 Jun 2012 22:38:14 +0700 Subject: [PATCH 3/3] parallel: Fixed bug #36707: --controlmaster eats jobs --- src/parallel | 2 +- testsuite/tests-to-run/parallel-local20.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) 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{}