commit | ef2a1b3e1067195f1d6b89d8329454775c87f033 | [log] [tgz] |
---|---|---|
author | Christoph Hellwig <hch@lst.de> | Thu Apr 30 11:49:23 2015 +0200 |
committer | J. Bruce Fields <bfields@redhat.com> | Mon May 04 12:02:40 2015 -0400 |
tree | 3b6f3b6ba97ceabf6c7bccfae22c6f2a8229ff5d | |
parent | 9507271d960a1911a51683888837d75c171cd91f [diff] |
nfsd: split transport vs operation errors for callbacks We must only increment the sequence id if the client has seen and responded to a request. If we failed to deliver it to the client we must resend with the same sequence id. So just like the client track errors at the transport level differently from those returned in the XDR. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: J. Bruce Fields <bfields@redhat.com>