commit | 062b829c52ef4ed5df14f4850fc07651bb7c3b33 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@hammerspace.com> | Wed Aug 25 15:33:14 2021 -0400 |
committer | J. Bruce Fields <bfields@redhat.com> | Wed Aug 25 16:58:09 2021 -0400 |
tree | 93661da46929b3da26d0fddd2e0f46c5a2646dbd | |
parent | e22ce8eb631bdc47a4a4ea7ecf4e4ba499db4f93 [diff] |
SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... If the attempt to reserve a slot fails, we currently leak the XPT_BUSY flag on the socket. Among other things, this make it impossible to close the socket. Fixes: 82011c80b3ec ("SUNRPC: Move svc_xprt_received() call sites") Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>