]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/stored/mac.c
Move reservations message lock to lock jcr only this
[bacula/bacula] / bacula / src / stored / mac.c
index a1ad6a3a89d3575c5fb08e244762d284ef661ba7..16640f4e92259926734d2b46f5201658ba375baa 100644 (file)
@@ -240,16 +240,16 @@ static bool record_cb(DCR *dcr, DEV_RECORD *rec)
        crypto_digest_stream_type(stream) != CRYPTO_DIGEST_NONE) {
       if (!jcr->no_attributes) {
          if (are_attributes_spooled(jcr)) {
-            jcr->dir_bsock->m_spool = true;
+            jcr->dir_bsock->set_spooling();
          }
          Dmsg0(850, "Send attributes to dir.\n");
          if (!dir_update_file_attributes(jcr->dcr, rec)) {
-            jcr->dir_bsock->m_spool = false;
+            jcr->dir_bsock->clear_spooling();
             Jmsg(jcr, M_FATAL, 0, _("Error updating file attributes. ERR=%s\n"),
                bnet_strerror(jcr->dir_bsock));
             return false;
          }
-         jcr->dir_bsock->m_spool = false;
+         jcr->dir_bsock->clear_spooling();
       }
    }