From b63e6a475de893dfa23c235459e1df53b8761abf Mon Sep 17 00:00:00 2001 From: sageweil Date: Thu, 6 Dec 2007 05:01:36 +0000 Subject: [PATCH] don't mark_down osds on monitor or else they won't know to shut themselves down git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2183 29311d96-e01e-0410-9327-a35deaab8ce9 --- trunk/ceph/mon/OSDMonitor.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/trunk/ceph/mon/OSDMonitor.cc b/trunk/ceph/mon/OSDMonitor.cc index b871d548d7063..7888854862991 100644 --- a/trunk/ceph/mon/OSDMonitor.cc +++ b/trunk/ceph/mon/OSDMonitor.cc @@ -357,7 +357,8 @@ void OSDMonitor::encode_pending(bufferlist &bl) i++) { dout(2) << " osd" << i->first << " DOWN clean=" << (int)i->second << dendl; derr(0) << " osd" << i->first << " DOWN clean=" << (int)i->second << dendl; - mon->messenger->mark_down(osdmap.get_addr(i->first)); + // no: this screws up map delivery on shutdown + //mon->messenger->mark_down(osdmap.get_addr(i->first)); } for (map::iterator i = pending_inc.new_up.begin(); i != pending_inc.new_up.end(); -- 2.39.5