]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: more heartbeat rework
authorSage Weil <sage.weil@dreamhost.com>
Fri, 20 May 2011 21:45:36 +0000 (14:45 -0700)
committerSage Weil <sage.weil@dreamhost.com>
Fri, 20 May 2011 22:15:12 +0000 (15:15 -0700)
commita51bf3e9df027bb9ed58679666ee4207b4185961
treecd135e43bcdcb1a1c5253a3fa87eb6c8b87ba941
parentb5ebe6b5a616cdc3c92b6c8e347e0ab654219557
osd: more heartbeat rework

A few things:
 - track Connection* instead of entity_inst_t for hb peers
 - we can only send maps over the cluster_messenger
   - if peer is still alive, do that
   - if peer is not, send dying MOSDPing ping with YOU_DIED flag
src/messages/MOSDPing.h
src/osd/OSD.cc
src/osd/OSD.h
src/vstart.sh