On Thu, 11 Jan 2024 22:29:51 +0100, Alexandre Ratchov wrote:

> nfsrv_rcv() may set the DISCONN flag, so we need to retest for it
> after nfsrv_rcv() and possibly call nfsrv_zapsock(). If we don't do
> that, the server may sleep before the nfsrv_zapsock() call; if so,
> this leaves the connection half-open, which is the cause of the Linux
> clients freezes.

Aha, good point.

 - todd

Reply via email to