and a fix
authordpavlin <dpavlin@8392b6e1-25fa-0310-8288-cc32f8e212ea>
Mon, 30 Jan 2006 14:39:40 +0000 (14:39 +0000)
committerdpavlin <dpavlin@8392b6e1-25fa-0310-8288-cc32f8e212ea>
Mon, 30 Jan 2006 14:39:40 +0000 (14:39 +0000)
git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@318 8392b6e1-25fa-0310-8288-cc32f8e212ea

lib/BackupPC/Xfer/Rsync.pm

index 977a3ff..b99cd8c 100644 (file)
@@ -390,13 +390,15 @@ sub run
     # $rs->{stats}{totalWritten}
     # $rs->{stats}{totalSize}
     #
-    if (&& $stats->{totalSize} == 0 ) {
-       $error = "nothing transfered";
-    }
 
     my $stats = $rs->statsFinal;
     if ( !defined($error) && defined($stats) ) {
-       $t->{xferOK} = 1;
+       if ($stats->{totalSize} == 0 ) {
+               $error = "nothing transfered";
+               $t->{xferOK} = 0;
+       } else {
+               $t->{xferOK} = 1;
+       }
     } else {
        $t->{xferOK} = 0;
     }