aboutsummaryrefslogtreecommitdiffstats
path: root/net/sunrpc/xprt.c
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2008-02-22 15:09:26 -0500
committerTrond Myklebust <Trond.Myklebust@netapp.com>2008-02-26 00:40:39 -0500
commitfde95c7554aa77f9a242f32b0b5f8f15395abf52 (patch)
tree293e0161eb30e1e87a305d07e57f54f483655b78 /net/sunrpc/xprt.c
parent101070ca2fe67186f5f5517b66cb4757b17f4e29 (diff)
SUNRPC: Clean up rpc_run_timer()
All RPC timeout callback functions are expected to wake the task up. We can enforce this by moving the wakeup back into rpc_run_timer. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net/sunrpc/xprt.c')
-rw-r--r--net/sunrpc/xprt.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/net/sunrpc/xprt.c b/net/sunrpc/xprt.c
index d5553b8179f9..96c212ddc41a 100644
--- a/net/sunrpc/xprt.c
+++ b/net/sunrpc/xprt.c
@@ -777,8 +777,6 @@ static void xprt_timer(struct rpc_task *task)
777 xprt->ops->timer(task); 777 xprt->ops->timer(task);
778 task->tk_status = -ETIMEDOUT; 778 task->tk_status = -ETIMEDOUT;
779 } 779 }
780 task->tk_timeout = 0;
781 rpc_wake_up_task(task);
782 spin_unlock(&xprt->transport_lock); 780 spin_unlock(&xprt->transport_lock);
783} 781}
784 782