]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/stored/read.c
Make btape fill/unfill work
[bacula/bacula] / bacula / src / stored / read.c
index 216a3e2bf1b9ffa1f73c32143c3585055760b1c8..2659d99d866f91498d41380cb7a40471f9199ade 100644 (file)
@@ -121,7 +121,7 @@ int do_read_data(JCR *jcr)
       /* Read Record */
       Dmsg1(500, "Main read_record. rem=%d\n", rec->remainder);
 
-      if (block_is_empty(block) && !read_block_from_device(jcr, dev, block)) {
+      if (block_is_empty(block) && !read_block_from_device(jcr, dev, block, CHECK_BLOCK_NUMBERS)) {
          Dmsg1(500, "Main read record failed. rem=%d\n", rec->remainder);
         if (dev->state & ST_EOT) {
            DEV_RECORD *record;
@@ -129,7 +129,7 @@ int do_read_data(JCR *jcr)
               break;
            }
            record = new_record();
-           read_block_from_device(jcr, dev, block);
+           read_block_from_device(jcr, dev, block, NO_BLOCK_NUMBER_CHECK);
            read_record_from_block(block, record);
            get_session_record(dev, record, &sessrec);
            free_record(record);