X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;ds=sidebyside;f=lib%2FBackupPC%2FXfer%2FArchive.pm;h=08e8f88ab5121ebede99bf8de76265da74513af9;hb=99b9efe77451800084c477ed2139100f830cb7db;hp=841f01698b265939abd5fb80f236cefa208f0470;hpb=2c14784ad71874ec850d189060fe63d6eb9eba95;p=BackupPC.git diff --git a/lib/BackupPC/Xfer/Archive.pm b/lib/BackupPC/Xfer/Archive.pm index 841f016..08e8f88 100644 --- a/lib/BackupPC/Xfer/Archive.pm +++ b/lib/BackupPC/Xfer/Archive.pm @@ -29,7 +29,7 @@ # #======================================================================== # -# Version 2.1.0_CVS, released 8 Feb 2004. +# Version 2.1.2, released 5 Sep 2005. # # See http://backuppc.sourceforge.net. # @@ -115,11 +115,11 @@ sub run $cmdargs); $t->{XferLOG}->write(\"Executing: @$archiveClientCmd2\n"); - $bpc->cmdSystemOrEval($archiveClientCmd2, + $bpc->cmdSystemOrEvalLong($archiveClientCmd2, sub { $errStr = $_[0]; $t->{XferLOG}->write(\$_[0]); - }); + }, 0, $t->{pidHandler}); if ( $? ) { ($t->{_errStr} = $errStr) =~ s/[\n\r]+//; return; @@ -137,6 +137,10 @@ sub errStr return $t->{_errStr}; } +sub abort +{ +} + sub xferPid { my($t) = @_;