]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
BEE Backport bacula/src/filed/verify_vol.c
authorEric Bollengier <eric@baculasystems.com>
Mon, 20 Apr 2020 13:52:17 +0000 (15:52 +0200)
committerEric Bollengier <eric@baculasystems.com>
Mon, 22 Jun 2020 08:49:25 +0000 (10:49 +0200)
bacula/src/filed/verify_vol.c

index 7490a957b82ce1462db7220c4e3665a725a6fa3c..754c3f4a7c5af024a1ccd5447ed2a39f8a71c169 100644 (file)
@@ -23,6 +23,7 @@
  *    Kern Sibbald, July MMII
  *
  *  Data verification added by Eric Bollengier
+ *
  */
 
 #include "bacula.h"
@@ -289,9 +290,7 @@ void do_verify_volume(JCR *jcr)
       jcr->compress_buf_size = compress_buf_size;
    }
 
-   GetMsg *fdmsg;
-   fdmsg = New(GetMsg(jcr, sd, rec_header, GETMSG_MAX_MSG_SIZE));
-
+   GetMsg *fdmsg = get_msg_buffer(jcr, sd, rec_header);
    fdmsg->start_read_sock();
    bmessage *bmsg = fdmsg->new_msg(); /* get a message, to exchange with fdmsg */
 
@@ -571,6 +570,7 @@ bail_out:
    jcr->setJobStatus(JS_ErrorTerminated);
 
 ok_out:
+   Dmsg0(DT_DEDUP|215, "wait BufferedMsg\n");
    fdmsg->wait_read_sock(jcr->is_job_canceled());
    delete bmsg;
    free_GetMsg(fdmsg);