Imported Upstream version 2.6.1p1
[debian/amanda] / client-src / sendbackup.c
index 6da1326a86a7a28ff4941f98af9c25cc3662a17a..6ca2787375d5588f61032d5b5341acdd8f09b025 100644 (file)
@@ -667,15 +667,17 @@ main(
            /*NOTREACHED*/
        }
 
+       result = 0;
        while ((line = agets(dumperr)) != NULL) {
            if (strlen(line) > 0) {
                fdprintf(mesgfd, "sendbackup: error [%s]\n", line);
                dbprintf("error: %s\n", line);
+               result = 1;
            }
            amfree(line);
        }
 
-       result = check_result(mesgfd);
+       result |= check_result(mesgfd);
        if (result == 0) {
            char *amandates_file;