]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
objecter: remove useless mark_down code
authorSage Weil <sage@newdream.net>
Tue, 3 May 2011 19:28:00 +0000 (12:28 -0700)
committerSage Weil <sage@newdream.net>
Tue, 3 May 2011 19:28:00 +0000 (12:28 -0700)
We already check sessions a bit further down, and this code only worked
when we got incrementals, not full maps.  Take it out.

Signed-off-by: Sage Weil <sage@newdream.net>
src/osdc/Objecter.cc

index 7bafe2204eec3ff5398e8b78abe1b2186eb1ed4d..b889212c2411dd8eb6821f624a606e5a44521b38 100644 (file)
@@ -212,13 +212,6 @@ void Objecter::handle_osd_map(MOSDMap *m)
          dout(3) << "handle_osd_map decoding incremental epoch " << e << dendl;
          OSDMap::Incremental inc(m->incremental_maps[e]);
          osdmap->apply_incremental(inc);
-         
-         // notify messenger
-         for (map<int32_t,uint8_t>::iterator i = inc.new_down.begin();
-              i != inc.new_down.end();
-              i++) 
-           messenger->mark_down(osdmap->get_addr(i->first));
-         
        }
        else if (m->maps.count(e)) {
          dout(3) << "handle_osd_map decoding full epoch " << e << dendl;