]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
OSD: update_osd_stat take heartbeat_lock
authorSamuel Just <samuel.just@dreamhost.com>
Fri, 28 Jan 2011 22:07:47 +0000 (14:07 -0800)
committerSamuel Just <samuel.just@dreamhost.com>
Sat, 29 Jan 2011 02:24:12 +0000 (18:24 -0800)
commit0f3198e8c6318bf10fa782aa10be02df321debee
tree96fe3c5ed1521e6c3b0c879c3dd8d1e7d260ecd7
parent14c669c3f61dcb05fd3bc3418d740d4f12c8d285
OSD: update_osd_stat take heartbeat_lock

Previously update_osd_stat had a race with code modifying heartbeat_from
causing the iterator increment to occasionally segfault.

Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
src/osd/OSD.cc