From 09c1648b32dbbb1dee4669c7a05680cb310b322a Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Sat, 13 Dec 2014 07:50:57 -0800 Subject: [PATCH] osd: drop redundant check in handle_replica_op This is what require_self_aliveness checks. Signed-off-by: Sage Weil --- src/osd/OSD.cc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 283a5178c5ef..840aa7574300 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -8060,12 +8060,6 @@ void OSD::handle_replica_op(OpRequestRef& op, OSDMapRef& osdmap) assert(m->get_header().type == MSGTYPE); dout(10) << __func__ << " " << *m << " epoch " << m->map_epoch << dendl; - epoch_t up_epoch = service.get_up_epoch(); - if (m->map_epoch < up_epoch) { - dout(3) << "replica op from before up" << dendl; - return; - } - if (!require_self_aliveness(op, m->map_epoch)) return; if (!require_osd_peer(op)) -- 2.47.3