X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fstored%2Fblock.c;h=fb36d5a888d24f77a7fe24d8c8d075a861410257;hb=b22b260eaa7fb9f122523fff0e324dca5904b97f;hp=737ab5c4fe57d96b42d0edc9280465a733523da0;hpb=9326b2fd753cf4a714d40d5c190ba04b16261510;p=bacula%2Fbacula diff --git a/bacula/src/stored/block.c b/bacula/src/stored/block.c index 737ab5c4fe..fb36d5a888 100644 --- a/bacula/src/stored/block.c +++ b/bacula/src/stored/block.c @@ -401,6 +401,7 @@ bool write_block_to_dev(DCR *dcr) return true; #endif ASSERT(block->binbuf == ((uint32_t) (block->bufp - block->buf))); + ASSERT(dev->is_open()); /* dump_block(block, "before write"); */ if (dev->at_weot()) { @@ -909,6 +910,8 @@ bool read_block_from_dev(DCR *dcr, bool check_block_numbers) JCR *jcr = dcr->jcr; DEVICE *dev = dcr->dev; DEV_BLOCK *block = dcr->block; + + ASSERT(dev->is_open()); if (dev->at_eot()) { return false;