]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/stored/append.c
Make bad Storage check in is_on_same_storage non-fatal
[bacula/bacula] / bacula / src / stored / append.c
index 47af0d95bb501ead481cc4bf4dfd932a0e0bf3f0..1af03fb822624758c2b9028a27d7766300760fa1 100644 (file)
@@ -43,24 +43,9 @@ static char OK_append[]  = "3000 OK append data\n";
 
 
 /* 
- * Check if we can mark this job incomplete
- *
  */
 void possible_incomplete_job(JCR *jcr, int32_t last_file_index)
 {
-   /*
-    * Note, here we decide if it is worthwhile to restart
-    *  the Job at this point. For the moment, if at least
-    *  10 Files have been seen, which is good for testing, but
-    *  for a production system, we probably want something like
-    *  100-1000 files, and some number of bytes of data.
-    *
-    *  ****FIXME**** set last_file_index to something more
-    *    reasonable, and maybe check JobBytes.
-    */
-   if (jcr->spool_attributes && last_file_index > 10) {
-      jcr->setJobStatus(JS_Incomplete);
-   }
 }
 /*
  *  Append Data sent from File daemon
@@ -193,7 +178,7 @@ bool do_append_data(JCR *jcr)
        * An incomplete job can start the file_index at any number.
        * otherwise, it must start at 1.
        */
-      if (jcr->incomplete && file_index > 0 && last_file_index == 0) {
+      if (jcr->rerunning && file_index > 0 && last_file_index == 0) {
          goto fi_checked;
       }
       if (file_index > 0 && (file_index == last_file_index ||