From 5842dcdadb24ca305bcd62d29a143ae998c5115d Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 29 May 2012 20:41:38 -0700 Subject: [PATCH] osd: fix misdirected op check The sense of this check was wrong from the get-go, back in a5d99add. Fix it. This may be silencing a lot of misdirected op noise! Signed-off-by: Sage Weil --- src/osd/OSD.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index c25d5e0146840..17182df552464 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -5307,7 +5307,7 @@ void OSD::handle_op(OpRequestRef op) } // okay, we aren't valid now; check send epoch - if (m->get_map_epoch() >= superblock.oldest_map) { + if (m->get_map_epoch() < superblock.oldest_map) { dout(7) << "don't have sender's osdmap; assuming it was valid and that client will resend" << dendl; return; } -- 2.39.5