From: Noah Watkins Date: Tue, 7 Aug 2018 17:13:20 +0000 (-0700) Subject: mgr: add locked assertion X-Git-Tag: v14.0.1~613^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F23294%2Fhead;p=ceph.git mgr: add locked assertion Signed-off-by: Noah Watkins --- diff --git a/src/mgr/DaemonServer.cc b/src/mgr/DaemonServer.cc index 4ec42dc694209..ab20edb1c9192 100644 --- a/src/mgr/DaemonServer.cc +++ b/src/mgr/DaemonServer.cc @@ -365,6 +365,8 @@ void DaemonServer::tick() // fire after all modules have had a chance to set their health checks. void DaemonServer::schedule_tick_locked(double delay_sec) { + assert(lock.is_locked_by_me()); + if (tick_event) { timer.cancel_event(tick_event); tick_event = nullptr;