Skip to content
Commit 2e80dbe7 authored by Trond Myklebust's avatar Trond Myklebust
Browse files

NFSv4.1: Close callback races for OPEN, LAYOUTGET and LAYOUTRETURN



Defer freeing the slot until after we have processed the results from
OPEN and LAYOUTGET. This means that the server can rely on the
mechanism in RFC5661 Section 2.10.6.3 to ensure that replies to an
OPEN or LAYOUTGET/RETURN RPC call don't race with the callbacks that
apply to them.

Signed-off-by: default avatarTrond Myklebust <trond.myklebust@primarydata.com>
parent 07e8dcbd
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment