From: Sage Weil Date: Wed, 26 Jul 2017 11:53:20 +0000 (-0400) Subject: mon/MonClient: un-backoff on tick when we have a authenticated session X-Git-Tag: v12.1.2~90^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d466bc6e66abba9b464b0b69687cf45c9dccf383;p=ceph.git mon/MonClient: un-backoff on tick when we have a authenticated session This means that if we do some backoff, then authenticate, and are healthy for an extended period of time, a subsequent failure won't leave us starting our hunting sequence with a large backoff. Fixes: http://tracker.ceph.com/issues/20371 Signed-off-by: Sage Weil --- diff --git a/src/mon/MonClient.cc b/src/mon/MonClient.cc index 96975b31c528..a0cd1e923c8e 100644 --- a/src/mon/MonClient.cc +++ b/src/mon/MonClient.cc @@ -769,6 +769,8 @@ void MonClient::tick() send_log(); } + + _un_backoff(); } schedule_tick();