]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/librbd/object_map/SnapshotRollbackRequest.cc
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / librbd / object_map / SnapshotRollbackRequest.cc
index 0da4fd4ae8e3beb5a1ff11417ea1e39a3b954e34..d32123ffcf2a2bd962c7e3b284517a14c2c57886 100644 (file)
@@ -69,7 +69,7 @@ bool SnapshotRollbackRequest::should_complete(int r) {
     finished = Request::should_complete(r);
     break;
   default:
-    assert(false);
+    ceph_abort();
     break;
   }
   return finished;
@@ -89,7 +89,7 @@ void SnapshotRollbackRequest::send_read_map() {
   librados::AioCompletion *rados_completion = create_callback_completion();
   int r = m_image_ctx.md_ctx.aio_operate(snap_oid, rados_completion, &op,
                                          &m_read_bl);
-  assert(r == 0);
+  ceph_assert(r == 0);
   rados_completion->release();
 }
 
@@ -109,7 +109,7 @@ void SnapshotRollbackRequest::send_write_map() {
 
   librados::AioCompletion *rados_completion = create_callback_completion();
   int r = m_image_ctx.md_ctx.aio_operate(snap_oid, rados_completion, &op);
-  assert(r == 0);
+  ceph_assert(r == 0);
   rados_completion->release();
 }