sunrpc: honor rpc_task's timeout value in rpcb_create()
authorEryu Guan <eguan@linux.alibaba.com>
Mon, 22 Mar 2021 05:29:04 +0000 (13:29 +0800)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Mon, 5 Apr 2021 13:04:21 +0000 (09:04 -0400)
commit6b996476f364009e9be43e98f5bca11e5ec95b2d
tree444a635dbbb980c1eed7ec2db383953cc7972706
parent90ff57bf4df2825ace0f61befdc3f87c79838ec2
sunrpc: honor rpc_task's timeout value in rpcb_create()

Currently rpcbind client is created without setting rpc timeout (thus
using the default value). But if the rpc_task already has a customized
timeout in its tk_client field, it's also ignored.

Let's use the same timeout setting in rpc_task->tk_client->cl_timeout
for rpcbind connection.

Signed-off-by: Eryu Guan <eguan@linux.alibaba.com>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
net/sunrpc/rpcb_clnt.c