SUNRPC: Don't call xprt_release in call refresh

Call it from call_verify() instead...

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>

+2 -1
+2 -1
net/sunrpc/clnt.c
··· 1271 1271 { 1272 1272 dprint_status(task); 1273 1273 1274 - xprt_release(task); /* Must do to obtain new XID */ 1275 1274 task->tk_action = call_refreshresult; 1276 1275 task->tk_status = 0; 1277 1276 task->tk_client->cl_stats->rpcauthrefresh++; ··· 1388 1389 dprintk("RPC: %5u %s: retry stale creds\n", 1389 1390 task->tk_pid, __FUNCTION__); 1390 1391 rpcauth_invalcred(task); 1392 + /* Ensure we obtain a new XID! */ 1393 + xprt_release(task); 1391 1394 task->tk_action = call_refresh; 1392 1395 goto out_retry; 1393 1396 case RPC_AUTH_BADCRED: