From: Sage Weil Date: Wed, 29 May 2013 03:38:43 +0000 (-0700) Subject: osd: fix note_down_osd X-Git-Tag: v0.64~42^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=dd35c26e5ba9d529035a99bec068479b7aaf8b5a;p=ceph.git osd: fix note_down_osd Fix bug introduced in 27381c0c6259ac89f5f9c592b4bfb585937a1cfc. Signed-off-by: Sage Weil --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 0915a08190c..8993a1100f5 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -4281,7 +4281,7 @@ void OSD::note_down_osd(int peer) hbclient_messenger->mark_down(p->second.con_back); p->second.con_back->put(); if (p->second.con_front) { - hbclient_messenger->mark_down(p->second.con_back); + hbclient_messenger->mark_down(p->second.con_front); p->second.con_front->put(); } heartbeat_peers.erase(p);