]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: fix note_down_osd
authorSage Weil <sage@inktank.com>
Wed, 29 May 2013 03:38:43 +0000 (20:38 -0700)
committerSage Weil <sage@inktank.com>
Wed, 29 May 2013 03:39:33 +0000 (20:39 -0700)
Fix bug introduced in 27381c0c6259ac89f5f9c592b4bfb585937a1cfc.

Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/OSD.cc

index 0915a08190c79fab20c9e5df6536951b35e72fa9..8993a1100f5f3a9fa96259944695d308b93a4ece 100644 (file)
@@ -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);