On 04/05/2015 19:49, Ognjen Blagojevic wrote:
> On 3.5.2015 19:36, Rémy Maucherat wrote:
>> 2015-05-03 18:28 GMT+02:00 Felix Schumacher <
>> felix.schumac...@internetallee.de>:
>>
>>> In my test case position() will be either 0 or 341 (complete request).
>>> They seem to happen at about the same rate.

Felix,

Thanks for tracking this down.

>>> r1672626 fixed a loop issue, but oversimplified. So I am going back
>>> to the
>> previous code, with an added fix to resolve the loop, and hopefully it
>> will
>> be fine now.
>>
>> Since there's something wrong in both cases, it's not really a regression
>> and I doubt it is worth doing a new build for this.

I agree 8.0.21 and 8.0.22 are both broken to some extent for NIO2 + TLS.

> I repeated my smoke/stress tests against latest 8.0.x/trunk (r1677647),
> and all connectors pass them, with and without TLS.
> 
> I still get NIO2 warnings and APR 20005 errors in the log, as I reported
> earlier, but everything else seems Ok. They seem to be unrelated to the
> NIO2+TLS failure I reported with 8.0.22.
> 
> Same warnings and errors exists with 8.0.21.
> 
> I wouldn't say that 8.0.22 is not a regression compared to 8.0.21, as
> 8.0.21 passes my tests, 8.0.x/trunk also passes them, but 8.0.22 does
> not pass them.

They are both broken, it is just more obvious with 8.0.22. I'll make my
mind up finally tomorrow but I am leaning towards releasing 8.0.22
making it clear that there is a known issue with NIO2 + TLS and then
looking at 8.0.23 almost immediately (I want to look at BZ 57802 first).

Mark


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

Reply via email to