From dca8111a98a4f8dc37eb44a004c5c36f76abc18f Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Fri, 5 Feb 2016 12:07:33 +0800 Subject: [PATCH] os/kstore: assign nid for newly created onode Signed-off-by: xie xingguo --- src/os/kstore/KStore.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/os/kstore/KStore.cc b/src/os/kstore/KStore.cc index cba793f3ca8c..50af01eaabbb 100644 --- a/src/os/kstore/KStore.cc +++ b/src/os/kstore/KStore.cc @@ -3595,6 +3595,7 @@ int KStore::_clone_range(TransContext *txc, newo = c->get_onode(new_oid, true); assert(newo); newo->exists = true; + _assign_nid(txc, newo); r = _do_read(oldo, srcoff, length, bl, 0); if (r < 0) -- 2.47.3