Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/parallel

This commit is contained in:
Ole Tange 2012-07-19 16:37:18 +02:00
commit bea6102042
4 changed files with 21 additions and 3 deletions

View file

@ -117,11 +117,15 @@ xargs or cat | sh.</description>
<implementation id="sha1new=539f41ac825302b6fa66893e6d9c4f51ed048200" released="2012-05-23" version="20120522"> <implementation id="sha1new=539f41ac825302b6fa66893e6d9c4f51ed048200" released="2012-05-23" version="20120522">
<manifest-digest sha256="346becd7f4a3214720b894b4d637872f33a349e362d43a048d8d4ba1d9693420"/> <manifest-digest sha256="346becd7f4a3214720b894b4d637872f33a349e362d43a048d8d4ba1d9693420"/>
<archive extract="parallel-20120522" href="http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2" size="226625"/> <archive extract="parallel-20120522" href="http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2" size="226625"/>
</implementation>
<implementation id="sha1new=006f918cda3a7cbe620f6e2b66123379c1948089" released="2012-06-23" version="20120622">
<manifest-digest sha256="b1182ecf93c1b93e0cf3f22784c27c01f7aa64801f038b652624c3e210e03dea"/>
<archive extract="parallel-20120622" href="http://ftp.gnu.org/gnu/parallel/parallel-20120622.tar.bz2" size="228881"/>
</implementation> </implementation>
</group> </group>
</interface> </interface>
<!-- Base64 Signature <!-- Base64 Signature
iEYEABECAAYFAk+8zokACgkQ/lhgK1iJTtIRswCgoZl/b2sTzF8fK0fiwGBo8h1o7s4An1gyIopr iEYEABECAAYFAk/lnIgACgkQ/lhgK1iJTtKfrgCeIjYITindJa50NjPqxCes8e7kF1MAn0qMTpwx
1H3rSv+xtItwMkgbR2HN cvnKdRDwC1px3+HQg435
--> -->

View file

@ -2941,7 +2941,7 @@ sub sshcommand_of_sshlogin {
$Global::sshmaster{$pid}++; $Global::sshmaster{$pid}++;
} else { } else {
::debug($master,"\n"); ::debug($master,"\n");
`$master`; `$master </dev/null`;
::wait_and_exit(0); ::wait_and_exit(0);
} }
} }

View file

@ -3283,6 +3283,11 @@ combination of B<seq>, B<cat>, B<echo>, and B<sleep> can reproduce
most errors. If your example requires large files, see if you can make most errors. If your example requires large files, see if you can make
them by something like B<seq 1000000> > B<file>. them by something like B<seq 1000000> > B<file>.
=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 =back
If you suspect the error is dependent on your distribution, please see If you suspect the error is dependent on your distribution, please see
@ -3292,6 +3297,11 @@ http://sourceforge.net/projects/virtualboximage/files/
Specifying the name of your distribution is not enough as you may have Specifying the name of your distribution is not enough as you may have
installed software that is not in the VirtualBox images. 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 =head1 AUTHOR

View file

@ -30,5 +30,9 @@ EOF
chmod 755 '/tmp/she <bang>"' chmod 755 '/tmp/she <bang>"'
seq 1 3 >/tmp/123 seq 1 3 >/tmp/123
'/tmp/she <bang>"' '/tmp/she <bang>"'
echo '### bug #36595: silent loss of input with --pipe and --sshlogin' echo '### bug #36595: silent loss of input with --pipe and --sshlogin'
seq 10000 | xargs | parallel --pipe -S 10/localhost cat | wc seq 10000 | xargs | parallel --pipe -S 10/localhost cat | wc
echo 'bug #36707: --controlmaster eats jobs'
seq 2 | parallel --controlmaster --sshlogin localhost echo OK{}