]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/libradosstriper/MultiAioCompletionImpl.h
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / libradosstriper / MultiAioCompletionImpl.h
index 696f3def90e80821330d72bc224a535299cb36b8..24188ab6e7dd604ea84bc75b6b49cdf33a8de8c4 100644 (file)
@@ -125,8 +125,8 @@ struct libradosstriper::MultiAioCompletionImpl {
     lock.Unlock();
   }
   void _get() {
-    assert(lock.is_locked());
-    assert(ref > 0);
+    ceph_assert(lock.is_locked());
+    ceph_assert(ref > 0);
     ++ref;
   }
   void put() {
@@ -134,7 +134,7 @@ struct libradosstriper::MultiAioCompletionImpl {
     put_unlock();
   }
   void put_unlock() {
-    assert(ref > 0);
+    ceph_assert(ref > 0);
     int n = --ref;
     lock.Unlock();
     if (!n)
@@ -155,7 +155,7 @@ struct libradosstriper::MultiAioCompletionImpl {
     lock.Unlock();
   }
   void complete() {
-    assert(lock.is_locked());
+    ceph_assert(lock.is_locked());
     if (callback_complete) {
       callback_complete(this, callback_complete_arg);
       callback_complete = 0;
@@ -163,7 +163,7 @@ struct libradosstriper::MultiAioCompletionImpl {
     cond.Signal();
   }
   void safe() {
-    assert(lock.is_locked());
+    ceph_assert(lock.is_locked());
     if (callback_safe) {
       callback_safe(this, callback_safe_arg);
       callback_safe = 0;