NLM: Don't hang forever on NLM unlock requests
[pandora-kernel.git] / net / sunrpc / clnt.c
index b84d739..566bcfd 100644 (file)
@@ -1175,6 +1175,9 @@ call_bind_status(struct rpc_task *task)
                        status = -EOPNOTSUPP;
                        break;
                }
+               if (task->tk_rebind_retry == 0)
+                       break;
+               task->tk_rebind_retry--;
                rpc_delay(task, 3*HZ);
                goto retry_timeout;
        case -ETIMEDOUT: