]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/librbd/object_map/SnapshotCreateRequest.cc
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / librbd / object_map / SnapshotCreateRequest.cc
index d79dea98b846be5478c9d26952f269964ac83b41..2949dec8dd7bb074e2bece35e4a6fa07ba08fbd2 100644 (file)
@@ -68,14 +68,14 @@ bool SnapshotCreateRequest::should_complete(int r) {
     finished = true;
     break;
   default:
-    assert(false);
+    ceph_abort();
     break;
   }
   return finished;
 }
 
 void SnapshotCreateRequest::send_read_map() {
-  assert(m_image_ctx.snap_lock.is_locked());
+  ceph_assert(m_image_ctx.snap_lock.is_locked());
 
   CephContext *cct = m_image_ctx.cct;
   std::string oid(ObjectMap<>::object_map_name(m_image_ctx.id, CEPH_NOSNAP));
@@ -89,7 +89,7 @@ void SnapshotCreateRequest::send_read_map() {
   librados::AioCompletion *rados_completion = create_callback_completion();
   int r = m_image_ctx.md_ctx.aio_operate(oid, rados_completion, &op,
                                          &m_read_bl);
-  assert(r == 0);
+  ceph_assert(r == 0);
   rados_completion->release();
 }
 
@@ -105,7 +105,7 @@ void SnapshotCreateRequest::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();
 }
 
@@ -126,7 +126,7 @@ bool SnapshotCreateRequest::send_add_snapshot() {
 
   librados::AioCompletion *rados_completion = create_callback_completion();
   int r = m_image_ctx.md_ctx.aio_operate(oid, rados_completion, &op);
-  assert(r == 0);
+  ceph_assert(r == 0);
   rados_completion->release();
   return false;
 }