https://bz.apache.org/bugzilla/show_bug.cgi?id=58230
--- Comment #5 from Remy Maucherat <r...@apache.org> --- That was actually caused by what broke the NIO2 connector in bug 57799, available() had a side effect that it would cause an IO read. The fix was to remove the available() call, but is it certain this won't cause useless Servlet invocation (like maybe call onDataAvailable but then available would still be false ? If unsure, it is now possible to call available(false) instead without causing concurrency related corruption. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org