From: Joao Eduardo Luis Date: Fri, 30 Jan 2015 11:37:28 +0000 (+0000) Subject: mon: Monitor: fix timecheck rounds period X-Git-Tag: v0.87.2~33^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F4042%2Fhead;p=ceph.git mon: Monitor: fix timecheck rounds period Fixes: #10546 Backports: dumpling?,firefly,giant Signed-off-by: Joao Eduardo Luis (cherry picked from commit 2e749599ac6e1060cf553b521761a93fafbf65bb) --- diff --git a/src/mon/Monitor.cc b/src/mon/Monitor.cc index f7e23a8ca783..9b7cbaea3923 100644 --- a/src/mon/Monitor.cc +++ b/src/mon/Monitor.cc @@ -3463,7 +3463,7 @@ void Monitor::timecheck_start_round() dout(10) << __func__ << " there's a timecheck going on" << dendl; utime_t curr_time = ceph_clock_now(g_ceph_context); double max = g_conf->mon_timecheck_interval*3; - if (curr_time - timecheck_round_start > max) { + if (curr_time - timecheck_round_start < max) { dout(10) << __func__ << " keep current round going" << dendl; goto out; } else {