From d466bc6e66abba9b464b0b69687cf45c9dccf383 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Wed, 26 Jul 2017 07:53:20 -0400 Subject: [PATCH] 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 --- src/mon/MonClient.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mon/MonClient.cc b/src/mon/MonClient.cc index 96975b31c528d..a0cd1e923c8ee 100644 --- a/src/mon/MonClient.cc +++ b/src/mon/MonClient.cc @@ -769,6 +769,8 @@ void MonClient::tick() send_log(); } + + _un_backoff(); } schedule_tick(); -- 2.39.5