]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: Changed order in note_removed_object 38499/head
authorAdam Kupczyk <akupczyk@redhat.com>
Wed, 2 Dec 2020 22:52:44 +0000 (17:52 -0500)
committerAdam Kupczyk <akupczyk@redhat.com>
Mon, 14 Dec 2020 15:25:57 +0000 (10:25 -0500)
Just making sure onode does not get deleted.

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/os/bluestore/BlueStore.h

index bce2b1980310c6e3fb78ed569e61de09aeb762a4..021fa4a2ce0739c81b91f62d45cbe862b36abf11 100644 (file)
@@ -1653,8 +1653,8 @@ public:
       modified_objects.insert(o);
     }
     void note_removed_object(OnodeRef& o) {
-      onodes.erase(o);
       modified_objects.insert(o);
+      onodes.erase(o);
     }
 
     void zoned_note_new_object(OnodeRef &o) {