]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/osd: log Heartbeat::remove_peer before assertion failure
authorYingxin Cheng <yingxin.cheng@intel.com>
Sat, 14 Mar 2020 10:32:54 +0000 (18:32 +0800)
committerYingxin Cheng <yingxin.cheng@intel.com>
Fri, 20 Mar 2020 14:40:43 +0000 (22:40 +0800)
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
src/crimson/osd/heartbeat.cc

index ab08dfa8efbaa6255a8ec4b382bf6e57dee85864..fdbcef94d51f1eb4a0e9ab1507f5c13e5deec535 100644 (file)
@@ -176,9 +176,9 @@ void Heartbeat::update_peers(int whoami)
 
 void Heartbeat::remove_peer(osd_id_t peer)
 {
+  logger().info("remove_peer({})", peer);
   auto found = peers.find(peer);
   assert(found != peers.end());
-  logger().info("remove_peer({})", peer);
   found->second.con_front->mark_down();
   found->second.con_back->mark_down();
   peers.erase(peer);