Whamcloud - gitweb
- take HZ into account
authoralex <alex>
Sun, 22 May 2005 12:10:37 +0000 (12:10 +0000)
committeralex <alex>
Sun, 22 May 2005 12:10:37 +0000 (12:10 +0000)
lustre/ptlrpc/pinger.c

index 68912f7..d866933 100644 (file)
@@ -132,7 +132,7 @@ static void ptlrpc_pinger_process_import(struct obd_import *imp,
                 imp->imp_force_verify = 0;
         spin_unlock_irqrestore(&imp->imp_lock, flags);
 
                 imp->imp_force_verify = 0;
         spin_unlock_irqrestore(&imp->imp_lock, flags);
 
-        if (imp->imp_next_ping - this_ping > obd_timeout) {
+        if (imp->imp_next_ping - this_ping > obd_timeout * HZ) {
                 CWARN("wrong ping time %lu (current %lu)\n",
                       imp->imp_next_ping, this_ping);
                 imp->imp_next_ping = ptlrpc_next_reconnect(imp);
                 CWARN("wrong ping time %lu (current %lu)\n",
                       imp->imp_next_ping, this_ping);
                 imp->imp_next_ping = ptlrpc_next_reconnect(imp);