]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mon/Paxos: make old clock skew message more/less suggestive
authorSage Weil <sage@inktank.com>
Fri, 8 Mar 2013 18:43:21 +0000 (10:43 -0800)
committerSage Weil <sage@inktank.com>
Fri, 8 Mar 2013 18:43:21 +0000 (10:43 -0800)
There is a separate clock skew check now, and more often than not this
suggests laggy messages, and not necessarily skew.

Signed-off-by: Sage Weil <sage@inktank.com>
src/mon/Paxos.cc

index e8c0ca9342c83831b0af4c25550d9e422c92a803..927029d19486734f512670d415fd50574a0496f9 100644 (file)
@@ -849,11 +849,10 @@ void Paxos::handle_lease(MMonPaxos *lease)
   if (lease_expire < lease->lease_timestamp) {
     lease_expire = lease->lease_timestamp;
 
-    // check for extreme clock skew.
     utime_t now = ceph_clock_now(g_ceph_context);
     if (lease_expire < now) {
       utime_t diff = now - lease_expire;
-      derr << "lease_expire from " << lease->get_source_inst() << " is " << diff << " seconds in the past; mons are laggy or clocks are too skewed" << dendl;
+      derr << "lease_expire from " << lease->get_source_inst() << " is " << diff << " seconds in the past; mons are probably laggy (or possibly clocks are too skewed)" << dendl;
     }
   }