]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
OSD: adjust share_map() to handle the case that the osd is down 2064/head
authorSomnath Roy <somnath.roy@sandisk.com>
Wed, 2 Jul 2014 18:51:38 +0000 (11:51 -0700)
committerSomnath Roy <somnath.roy@sandisk.com>
Wed, 2 Jul 2014 20:51:11 +0000 (13:51 -0700)
commitfde99e699fc45a5b0df1dbe5019f594a4cc87a40
tree06cd89bccde7c3ec36ef94237429d709334357f6
parent94e1b7762477d8216becb650345343da4efb6250
OSD: adjust share_map() to handle the case that the osd is down

The assert was hitting while OSd is waiting for becoming healthy
in handle_osd_map(). This can happen while io is going on and
OSDs are made down forcefully by say osd thrash command.
So, the fix could be instead of asserting just return from here.

Fixes: #8646
Signed-off-by: Somnath Roy <somnath.roy@sandisk.com>
src/osd/OSD.cc