Skip to content
Commit 72211dbe authored by Trond Myklebust's avatar Trond Myklebust
Browse files

NFSv4: Release the sequence id before restarting a CLOSE rpc call



If the CLOSE or OPEN_DOWNGRADE call triggers a state recovery, and has
to be resent, then we must release the seqid. Otherwise the open
recovery will wait for the close to finish, which causes a deadlock.

This is mainly a NFSv4.1 problem, although it can theoretically happen
with NFSv4.0 too, in a OPEN_DOWNGRADE situation.

Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
parent 68bf05ef
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment