aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/sunrpc/clnt.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/net/sunrpc/clnt.c b/net/sunrpc/clnt.c
index 8773b4342c92..c6efb982057b 100644
--- a/net/sunrpc/clnt.c
+++ b/net/sunrpc/clnt.c
@@ -1173,6 +1173,11 @@ call_timeout(struct rpc_task *task)
1173 clnt->cl_protname, clnt->cl_server); 1173 clnt->cl_protname, clnt->cl_server);
1174 } 1174 }
1175 rpc_force_rebind(clnt); 1175 rpc_force_rebind(clnt);
1176 /*
1177 * Did our request time out due to an RPCSEC_GSS out-of-sequence
1178 * event? RFC2203 requires the server to drop all such requests.
1179 */
1180 rpcauth_invalcred(task);
1176 1181
1177retry: 1182retry:
1178 clnt->cl_stats->rpcretrans++; 1183 clnt->cl_stats->rpcretrans++;