From ae6c64e93b6c0f0b45d5563b5151e7e2a6d5d77f Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 2 Apr 2019 14:23:55 +0800 Subject: [PATCH] crimson/osd: do not add whoami as hb peer it does not make sense to say hello to myself. Signed-off-by: Kefu Chai --- src/crimson/osd/osd.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/crimson/osd/osd.cc b/src/crimson/osd/osd.cc index 032f2fe1a85..945f0cd6dc1 100644 --- a/src/crimson/osd/osd.cc +++ b/src/crimson/osd/osd.cc @@ -736,7 +736,7 @@ void OSD::update_heartbeat_peers() &up, nullptr, &acting, nullptr); for (auto osd : boost::join(up, acting)) { - if (osd != CRUSH_ITEM_NONE) { + if (osd != CRUSH_ITEM_NONE && osd != whoami) { heartbeat->add_peer(osd, osdmap->get_epoch()); } } -- 2.47.3