]> git.baikalelectronics.ru Git - kernel.git/commit
SUNRPC: The function rpc_restart_call() should return success/failure
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Sat, 31 Jul 2010 18:29:07 +0000 (14:29 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Wed, 4 Aug 2010 02:06:44 +0000 (22:06 -0400)
commit333747abc941f0054886c712da9bac85534e0ba5
treea5aec7e7e522500df78b5cbf1f2ce430462552e2
parentc669d58df83a3ca4558cb3dac5bdb52f478ea14d
SUNRPC: The function rpc_restart_call() should return success/failure

Both rpc_restart_call_prepare() and rpc_restart_call() test for the
RPC_TASK_KILLED flag, and fail to restart the RPC call if that flag is set.

This patch allows callers to know whether or not the restart was
successful, so that they can perform cleanups etc in case of failure.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
include/linux/sunrpc/clnt.h
net/sunrpc/clnt.c