]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/tools/rbd_mirror/image_replayer/BootstrapRequest.h
update sources to v12.1.2
[ceph.git] / ceph / src / tools / rbd_mirror / image_replayer / BootstrapRequest.h
index 5696cce61fdd1e5de517f8b196a15777f9a94b7f..cebd568972ba88efaf9c21ed248d30646d54e6d8 100644 (file)
@@ -80,6 +80,8 @@ public:
                    bool *do_resync, ProgressContext *progress_ctx = nullptr);
   ~BootstrapRequest() override;
 
+  bool is_syncing() const;
+
   void send() override;
   void cancel() override;
 
@@ -163,7 +165,7 @@ private:
   ProgressContext *m_progress_ctx;
   bool *m_do_resync;
 
-  Mutex m_lock;
+  mutable Mutex m_lock;
   bool m_canceled = false;
 
   Tags m_remote_tags;