]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/librbd/Operations.cc
update sources to v12.2.5
[ceph.git] / ceph / src / librbd / Operations.cc
index 393a8b2d7c80a212ea570ddd34b41cb5293aee99..6a1bd3ec0257e143cf7d35c50feda0f77a07c389 100644 (file)
@@ -481,7 +481,9 @@ int Operations<I>::check_object_map(ProgressContext &prog_ctx) {
   r = invoke_async_request("check object map", true,
                            boost::bind(&Operations<I>::check_object_map, this,
                                        boost::ref(prog_ctx), _1),
-                          [] (Context *c) { c->complete(-EOPNOTSUPP); });
+                          [this](Context *c) {
+                             m_image_ctx.op_work_queue->queue(c, -EOPNOTSUPP);
+                           });
 
   return r;
 }