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

pNFS: pnfs_roc_drain() fix a race with open



If a process reopens the file before we can send off the CLOSE/DELEGRETURN,
then pnfs_roc_drain() may end up waiting for a new set of layout segments
that are marked as return-on-close, but haven't yet been returned.

Fix this by only waiting for those layout segments that were invalidated in
pnfs_roc().

Signed-off-by: default avatarTrond Myklebust <trond.myklebust@primarydata.com>
parent 7f27392c
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