]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/dird/restore.c
Jobq.c race bug fixed + minor updates
[bacula/bacula] / bacula / src / dird / restore.c
index 5dc2398f129164eb660b4d9819efb3d6e9b604c8..082877a878c6f66274a4205329058e65094feeda 100644 (file)
@@ -279,7 +279,11 @@ static void restore_cleanup(JCR *jcr, int TermCode)
    msg_type = M_INFO;                /* by default INFO message */
    switch (TermCode) {
    case JS_Terminated:
-      term_msg = _("Restore OK");
+      if (jcr->ExpectedFiles > jcr->jr.JobFiles) {
+         term_msg = _("Restore OK -- warning file count mismatch");
+      } else {
+         term_msg = _("Restore OK");
+      }
       break;
    case JS_FatalError:
    case JS_ErrorTerminated: