]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: _txc_release_alloc when do wal cleaning 12692/head
authorXinze Chi <xinze@xsky.com>
Wed, 28 Dec 2016 02:33:40 +0000 (10:33 +0800)
committerXinze Chi <xinze@xsky.com>
Wed, 28 Dec 2016 04:08:23 +0000 (12:08 +0800)
Signed-off-by: Xinze Chi <xinze@xsky.com>
src/os/bluestore/BlueStore.cc

index e8ff586e6c5336bd3aabd47623703f2355501805..d64eaeb9b812775f7cae7cd75f14f0784e9d6fa4 100644 (file)
@@ -6833,6 +6833,7 @@ void BlueStore::_kv_sync_thread()
       }
       while (!wal_cleaning.empty()) {
        TransContext *txc = wal_cleaning.front();
+       _txc_release_alloc(txc);
        _txc_state_proc(txc);
        wal_cleaning.pop_front();
       }