diff options
author | Trond Myklebust <trond.myklebust@hammerspace.com> | 2021-08-25 15:33:14 -0400 |
---|---|---|
committer | J. Bruce Fields <bfields@redhat.com> | 2021-08-25 16:58:09 -0400 |
commit | 062b829c52ef4ed5df14f4850fc07651bb7c3b33 (patch) | |
tree | 93661da46929b3da26d0fddd2e0f46c5a2646dbd /net/unix/Kconfig | |
parent | e22ce8eb631bdc47a4a4ea7ecf4e4ba499db4f93 (diff) | |
download | linux-062b829c52ef4ed5df14f4850fc07651bb7c3b33.tar.gz |
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>
Diffstat (limited to 'net/unix/Kconfig')
0 files changed, 0 insertions, 0 deletions