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

- on cnbuild ping time is set to some strange value, the patch is intended

  to catch and fix the problem
parent 109aa82f
No related branches found
No related tags found
No related merge requests found
......@@ -132,6 +132,12 @@ 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 > obd_timeout) {
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)
return;
......
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