]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
OSD: shard heartbeat_lock
authorGreg Farnum <greg@inktank.com>
Thu, 10 Apr 2014 23:43:05 +0000 (16:43 -0700)
committerGreg Farnum <greg@inktank.com>
Mon, 5 May 2014 22:29:17 +0000 (15:29 -0700)
commit767e94ac3d9648cbc53aadff0d29ceda55c6e543
treebaadb868f4afa33babfc8692d7794e411f3ef242
parent9d8c797e65cbaacda86d53c665768899cde9334f
OSD: shard heartbeat_lock

heartbeat_need_update must be protected independently in order to avoid
a loop with the pg_map_lock and the PG::_lock.

Signed-off-by: Greg Farnum <greg@inktank.com>
src/osd/OSD.cc
src/osd/OSD.h