]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon: only send messages to current OSDs 1045/head
authorSage Weil <sage@inktank.com>
Sun, 5 Jan 2014 06:43:26 +0000 (22:43 -0800)
committerSage Weil <sage@inktank.com>
Sun, 5 Jan 2014 06:44:57 +0000 (22:44 -0800)
commit98ed9ac5fed6eddf68f163086df72faabd9edcde
tree3bde392462988ffde4881e361b9af89001cffa54
parentf68de9f352d53e431b1108774e4a23adb003fe3f
mon: only send messages to current OSDs

When choosing a random OSD to send a message to, verify not only that
the OSD id is up but that the session is for the same instance of that OSD
by checking that the address matches.

Fixes: #7093
Backport: emperor, dumpling
Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/Session.h