Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 550f5747 authored by Trond Myklebust's avatar Trond Myklebust
Browse files

NFSv4: Ensure that we recover from the OPEN + OPEN_CONFIRM BAD_STATEID race



 If the server is in the unconfirmed OPEN state for a given open owner
 and receives a second OPEN for the same open owner, it will cancel the
 state of the first request and set up an OPEN_CONFIRM for the second.

 This can cause a race that is discussed in rfc3530 on page 181.

 The following patch allows the client to recover by retrying the
 original open request.

Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
parent b8e5c4c2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment