-
Bug
-
Resolution: Done
-
Blocker
-
None
-
None
-
None
The contract (javadoc) describes that "wakes up calls" even if not readable/writable (see SuspendableWriteChannel and SuspendableReadChannel class files for that). The fix for XNIO-427 broke that contract, because it resulted in the listener call being skipped if reads/writes are shutdown, and this caused some regressions in Undertow.
I am reverting it, and I am moving the fix of the issue described in XNIO-427 to JBoss Remoting, where it belongs.
- blocks
-
UNDERTOW-2391 CVE-2023-5685 Upgrade XNIO to 3.8.16.Final
- Resolved
- is caused by
-
XNIO-427 ClosedChannelException when NioSocketConduit.handleReady invokes write listener after read listener closes connection
- Closed
- is incorporated by
-
WFCORE-6860 Upgrade XNIO to 3.8.16.Final
- Resolved
- is related to
-
REM3-413 ClosedChannelException when NioSocketConduit.handleReady invokes write listener after read listener closes connection
- Resolved