Skip to content
Snippets Groups Projects
Commit 5489f50e authored by alex's avatar alex
Browse files

b=6368

 - use time_after_eq() instead of simple comparing
parent 4878172a
No related merge requests found
......@@ -132,14 +132,7 @@ static void ptlrpc_pinger_process_import(struct obd_import *imp,
imp->imp_force_verify = 0;
spin_unlock_irqrestore(&imp->imp_lock, flags);
if (imp->imp_next_ping > this_ping &&
(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);
}
if (imp->imp_next_ping > this_ping && force == 0)
if (time_after_eq(imp->imp_next_ping, this_ping) && force == 0)
return;
if (level == LUSTRE_IMP_DISCON && !imp->imp_deactive) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment