2014-06-10 18:06 GMT+04:00 Mark Thomas <ma...@apache.org>:
> On 10/06/2014 10:52, ma...@apache.org wrote:
>> Author: markt
>> Date: Tue Jun 10 09:52:56 2014
>> New Revision: 1601590
>>
>> URL: http://svn.apache.org/r1601590
>> Log:
>> Pull up AsyncTimeout
>> APR/native used a separate flag to stop the thread. This avoided issues 
>> where running was set true->false-true in quick succession. This fix is now 
>> available to NIO2 and BIO as well.
>> Note NIO does not (currently) use the AsyncTimeout
>
> The Async unit test is currently taking 15 mins per test. I'm guessing
> that I broke something in the async timeouts with this refactoring. I'm
> looking now.

http://svn.apache.org/r1601443
is suspicious for me.
Was there a reason to add "if (socket.isAsync())" around timeout processing?

The subsequent Gump run this morning aborted the BIO test for running
longer than 60min.
http://vmgump.apache.org/gump/public/tomcat-trunk/tomcat-trunk-test-bio/index.html
(I looked at catalina.log file of that run and there were intervals
>10 minutes between some starts and stops, but I do not know which
tests are those).

E.g. two subsequent lines:

10-Jun-2014 15:23:29.562 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler
["http-bio-127.0.0.1-auto-17-38746"]
10-Jun-2014 15:40:14.677 INFO [main]
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler
["http-bio-127.0.0.1-auto-17-38746"]



Best regards,
Konstantin Kolinko

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

Reply via email to