]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/OSDMonitor: call no_reply() on ignored osd alive 64507/head
authorNitzan Mordechai <nmordech@redhat.com>
Tue, 24 Jun 2025 09:57:25 +0000 (09:57 +0000)
committerNitzan Mordechai <nmordech@redhat.com>
Tue, 15 Jul 2025 13:11:48 +0000 (13:11 +0000)
When osd alive is been ignore, we need to call mon no_reply
so it can tell the forwarding mon to discard its state.

Fixes: https://tracker.ceph.com/issues/55101
Signed-off-by: Nitzan Mordechai <nmordech@ibm.com>
(cherry picked from commit fdf08aabfff48ec86385b0f41ea72152d6be7db3)

src/mon/OSDMonitor.cc

index c3780a06ba8222918bf53159cca2d98338c2d7fb..d84552f7b2d4e62900a324069f0ea227cbe538c7 100644 (file)
@@ -3893,6 +3893,7 @@ bool OSDMonitor::preprocess_alive(MonOpRequestRef op)
   return false;
 
  ignore:
+  mon.no_reply(op);
   return true;
 }