diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2013-01-30 19:04:10 +0100 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2013-01-30 23:45:15 +0100 |
commit | c489ee290bdbbace6bb63ebe6ebd4dd605819495 (patch) | |
tree | f1d41c565e0860cbd474c1bf4cfde37420d76c66 /net | |
parent | SUNRPC: When changing the queue priority, ensure that we change the owner (diff) | |
download | linux-c489ee290bdbbace6bb63ebe6ebd4dd605819495.tar.xz linux-c489ee290bdbbace6bb63ebe6ebd4dd605819495.zip |
NFSv4.1: Handle NFS4ERR_DELAY when resetting the NFSv4.1 session
NFS4ERR_DELAY is a legal reply when we call DESTROY_SESSION. It
usually means that the server is busy handling an unfinished RPC
request. Just sleep for a second and then retry.
We also need to be able to handle the NFS4ERR_BACK_CHAN_BUSY return
value. If the NFS server has outstanding callbacks, we just want to
similarly sleep & retry.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Cc: stable@vger.kernel.org
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions