]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mon/MonClient: resurrect "waiting for monmap|config" timeouts
authorIlya Dryomov <idryomov@gmail.com>
Thu, 1 Apr 2021 08:07:00 +0000 (10:07 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 12 Apr 2021 18:56:35 +0000 (20:56 +0200)
commit6dbc5488185ba5289fb59fb4663e2e01b3e5f247
treeb64c2edacd8ae894c23975e60ed34934f464d9ab
parent7cafa1652f7ffee9198c4ea8c7fef06d0ff93a4e
mon/MonClient: resurrect "waiting for monmap|config" timeouts

This fixes a regression introduced in commit 85157d5aae3d ("mon:
s/Mutex/ceph::mutex/").  Waiting for monmap and config indefinitely
is not just bad UX, it actually masks other more serious bugs.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 6faa18e0a8e8efba6bd2978942eb9909b6568d5c)
src/mon/MonClient.cc