Infinite Loop when Chrome closes SSL Socket
-------------------------------------------
Key: HTTPCORE-266
URL: https://issues.apache.org/jira/browse/HTTPCORE-266
Project: HttpComponents HttpCore
Issue Type: Bug
Components: HttpCore NIO
Affects Versions: 4.1.2
Environment: Chromium 12.0.742.112 (90304) Ubuntu 11.04
Reporter: James Leigh
Priority: Critical
This is a regression since 4.1.1.
Using the example org/apache/http/examples/nio/NHttpSSLServer.java server from
4.1.2, when chrome exists the server get stuck in an infinite loop in
AbstractIOReactor.execute calling SSLServerIOEventDispatch.inputReady.
Firefox 3.6.18 does not cause this behaviour. This behaviour is not observed in
4.1.1.
Below is the stdout in 4.1.2 before the JVM is aborted.
Connection open: 127.0.0.1:46470->127.0.0.1:8080
Connection open: 127.0.0.1:46471->127.0.0.1:8080
Connection open: 127.0.0.1:46472->127.0.0.1:8080
Connection open: 127.0.0.1:46473->127.0.0.1:8080
Connection open: 127.0.0.1:46474->127.0.0.1:8080
Connection open: 127.0.0.1:46475->127.0.0.1:8080
Connection open: 127.0.0.1:46476->127.0.0.1:8080
Serving file /tmp/index.html
Connection timed out: 127.0.0.1:46476->127.0.0.1:8080
Connection closed: 127.0.0.1:46476->127.0.0.1:8080
^C
This issue maybe related (not sure):
https://issues.apache.org/jira/browse/HTTPCORE-261
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]