From 312c88895f0a9fb706f929792149408f3fe61865 Mon Sep 17 00:00:00 2001 From: Flavio Poletti Date: Wed, 10 Sep 2008 02:06:30 +0200 Subject: [PATCH] Got rid of a bug that mixed stuff from STDERR into STDOUT. --- remote | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/remote b/remote index dc106ab..03ed2b2 100755 --- a/remote +++ b/remote @@ -305,9 +305,12 @@ sub _interact_with_program { $from_select->remove($reader); next; } - warn "got something from tar's STDERR: $buffer..." - if $reader == $err; - push @result, $buffer; + if ($reader == $err) { + warn "got something from tar's STDERR: $buffer..."; + } + else { + push @result, $buffer; + } } ## end for my $reader ($from_select... } ## end while ($from_select->exists... die 'could not pipe all data to tar' if $in; -- 2.11.4.GIT