Re: Tomcat 9.0 async read becomes blocking

2021-09-21 Thread Javateck
PM, Christopher Schultz > wrote: > > Andrew, > >> On 9/21/21 13:54, Javateck wrote: >> Hi, >> With NIO connector with Servlet 3.1 support, I’m registering with a >> ReadListener, while it got the first read signal from tomcat container (I >> tried 9.0.1

Re: Tomcat 9.0 async read becomes blocking

2021-09-21 Thread Javateck
It’s happening in chunk encoding > On Sep 21, 2021, at 10:54 AM, Javateck wrote: > > Hi, > > With NIO connector with Servlet 3.1 support, I’m registering with a > ReadListener, while it got the first read signal from tomcat container (I > tried 9.0.19 and 9.0.53), the

Re: Tomcat 9.0 async read becomes blocking with chunked transfer-encoding

2021-10-07 Thread Javateck
Hi Mark, Just wondering whether we have a radar to track this, will it be in release notes for next release? Thanks, Andrew > On Sep 27, 2021, at 8:54 AM, Mark Thomas wrote: > > On 27/09/2021 15:55, Mark Thomas wrote: >>> On 27/09/2021 09:08, Goldengate liu wrote: >>> Hi Mark, >>> >>>

Re: Tomcat 9.0 async read becomes blocking with chunked transfer-encoding

2021-10-08 Thread Javateck
Thank you Mark Andrew > On Oct 8, 2021, at 1:44 AM, Mark Thomas wrote: > > On 07/10/2021 22:23, Javateck wrote: >> Hi Mark, >> Just wondering whether we have a radar to track this, will it be in release >> notes for next release? > > The fix is in 9.0.

Re: Tomcat 9.0 async read becomes blocking with chunked transfer-encoding

2021-09-28 Thread Javateck
Mark, Thank you very much for the quick fix Andrew > On Sep 27, 2021, at 8:54 AM, Mark Thomas wrote: > > On 27/09/2021 15:55, Mark Thomas wrote: >>> On 27/09/2021 09:08, Goldengate liu wrote: >>> Hi Mark, >>> >>>I’m uploading some test files >> Thanks for the test case. I'm looking at

Tomcat 9.0 async read becomes blocking

2021-09-21 Thread Javateck
Hi, With NIO connector with Servlet 3.1 support, I’m registering with a ReadListener, while it got the first read signal from tomcat container (I tried 9.0.19 and 9.0.53), the read call is blocked after isReady returns true if (ServletInputStream.isReady()) {