On Tue, Mar 9, 2021 at 1:06 PM Mark Thomas <ma...@apache.org> wrote:

> Hi Rory,
>
> I have spent a lot of time of the last few days investigating some
> networking issues with Tomcat and it looks like the root cause is in the
> JRE. I have opened the following issue:
>
> https://bugs.openjdk.java.net/browse/JDK-8263243
>
> TL;DR it appears that ServerSocketChannel.accept() can return multiple,
> valid SocketChannel instances for the same client connection. Start
> trying to use those duplicate SocketChannel instances with a Selector
> and stuff starts failing.
>
> If the bug report is valid, it could be the root cause of all sorts of
> strange networking bugs. I'd appreciate anything you can do to get the
> right folks looking at the report. I am happy to provide any additional
> information that may be required and/or test nay proposed fixes.
>

I don't get what the "wrk" test client is. Anyway, impressive stuff.

I wonder if it happens with NIO2 as well.

Rémy


>
> Mark
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>

Reply via email to