]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd:check queue_transaction return value 15873/head
authorzhanglei <243290414@qq.com>
Fri, 23 Jun 2017 07:13:36 +0000 (03:13 -0400)
committerzhanglei <243290414@qq.com>
Fri, 23 Jun 2017 07:13:36 +0000 (03:13 -0400)
Signed-off-by: zhanglei <243290414@qq.com>
src/osd/OSD.cc

index 35ee7cb8c2051a75b95949c129d4925e1ee3b3ed..7ab497322230c1e4f9def208254c33823b486773 100644 (file)
@@ -7339,7 +7339,8 @@ void OSD::trim_maps(epoch_t oldest, int nreceived, bool skip_maps)
   if (num > 0) {
     service.publish_superblock(superblock);
     write_superblock(t);
-    store->queue_transaction(service.meta_osr.get(), std::move(t), nullptr);
+    int tr = store->queue_transaction(service.meta_osr.get(), std::move(t), nullptr);
+    assert(tr == 0);
   }
   // we should not remove the cached maps
   assert(min <= service.map_cache.cached_key_lower_bound());