]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw/multisite: drain_all() after notify stack cancel
authorShilpa Jagannath <smanjara@redhat.com>
Sat, 7 Sep 2024 01:43:28 +0000 (21:43 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Fri, 14 Mar 2025 18:03:56 +0000 (14:03 -0400)
Signed-off-by: Shilpa Jagannath <smanjara@redhat.com>
(cherry picked from commit ed3312085b321a69778747fbda7e9c97206c3b21)

Fixes: https://tracker.ceph.com/issues/68298
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/driver/rados/rgw_data_sync.cc

index c4a19291f4158d7bc14bad73f52a601d39370b33..5d3d967de550702c75bfa53af00eca28ce506578 100644 (file)
@@ -2555,6 +2555,7 @@ public:
       }
 
       notify_stack->cancel();
+      drain_all();
 
       return set_cr_done();
     }