]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd: add Mutex and flag to cover execution of handle_map_lock.
authorGreg Farnum <gregf@hq.newdream.net>
Thu, 29 Jul 2010 17:24:14 +0000 (10:24 -0700)
committerGreg Farnum <gregf@hq.newdream.net>
Tue, 3 Aug 2010 21:56:01 +0000 (14:56 -0700)
commitcec513ff4744dee346eec3ebd284bcbc971ca3ae
treeba59a8031ffa32272a4e62556fe824670894c8f7
parent28b54973b27af7849b43506e49d3b4dacaf5247e
osd: add Mutex and flag to cover execution of handle_map_lock.
Fixes a crash when the cluster and client messenger both dispatch an
OSDMap and their handling gets intertwined.
src/osd/OSD.cc
src/osd/OSD.h