]> git.sur5r.net Git - bacula/bacula/commitdiff
Make sure JobErrors is always nonzero on fatal error
authorKern Sibbald <kern@sibbald.com>
Wed, 3 Nov 2010 18:21:02 +0000 (19:21 +0100)
committerKern Sibbald <kern@sibbald.com>
Wed, 3 Nov 2010 18:22:56 +0000 (19:22 +0100)
bacula/src/lib/message.c

index 60fbfdc97416c5b817a80a72fef929d7e4286854..b13b380106c31a294fc13e3b13fd5b3d91755654 100644 (file)
@@ -1263,6 +1263,9 @@ Jmsg(JCR *jcr, int type, utime_t mtime, const char *fmt,...)
        if (jcr) {
           set_jcr_job_status(jcr, JS_FatalError);
        }
+       if (jcr && jcr->JobErrors == 0) {
+          jcr->JobErrors = 1;
+       }
        break;
     case M_ERROR:
        len = bsnprintf(rbuf, sizeof(rbuf), _("%s JobId %u: Error: "), my_name, JobId);