]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: pass new maps to dead osds via existing Connection
authorSage Weil <sage@inktank.com>
Fri, 25 Jan 2013 17:27:00 +0000 (09:27 -0800)
committerSage Weil <sage@inktank.com>
Fri, 25 Jan 2013 17:38:36 +0000 (09:38 -0800)
commit1bc419a7affb056540ba8f9b332b6ff9380b37af
treebde26fdae065659185936bbd71b22a5ab1f360c4
parent76705ace2e9767939aa9acf5d9257c800f838854
osd: pass new maps to dead osds via existing Connection

Previously we were sending these maps to dead osds via their old addrs
using a new outgoing connection and setting the flags so that the msgr
would clean up.  That mechanism is possibly buggy and fragile, and we can
avoid it entirely if we just reuse the existing heartbeat Connection.

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