mirror of
https://github.com/ceph/ceph
synced 2025-03-11 02:39:05 +00:00
mgr/Mgr: unlock lock while blocking for metadata load
Fixes: http://tracker.ceph.com/issues/19516 Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
parent
bb6bef042f
commit
abfb057334
@ -223,9 +223,11 @@ void Mgr::load_all_metadata()
|
||||
JSONCommand mon_cmd;
|
||||
mon_cmd.run(monc, "{\"prefix\": \"mon metadata\"}");
|
||||
|
||||
lock.Unlock();
|
||||
mds_cmd.wait();
|
||||
osd_cmd.wait();
|
||||
mon_cmd.wait();
|
||||
lock.Lock();
|
||||
|
||||
assert(mds_cmd.r == 0);
|
||||
assert(mon_cmd.r == 0);
|
||||
|
Loading…
Reference in New Issue
Block a user