Pipelined requests cause HttpException
--------------------------------------
Key: HTTPCORE-45
URL: https://issues.apache.org/jira/browse/HTTPCORE-45
Project: HttpComponents Core
Issue Type: Bug
Components: HttpCore NIO
Reporter: Steffen Pingel
I have a simple server implementation that uses DefaultServerIOEventDispatch
and BufferingHttpServiceHandler. Pipelined requests can cause an exception when
DefaultNHttpServerConnection receives another request while still processing
the response to a previous request:
org.apache.http.HttpException: Response already submitted
at
org.apache.http.impl.nio.DefaultNHttpServerConnection.submitResponse(DefaultNHttpServerConnection.java:162)
at
org.apache.http.nio.protocol.BufferingHttpServiceHandler.commitResponse(BufferingHttpServiceHandler.java:369)
at
org.apache.http.nio.protocol.BufferingHttpServiceHandler.processRequest(BufferingHttpServiceHandler.java:358)
at
org.apache.http.nio.protocol.BufferingHttpServiceHandler.requestReceived(BufferingHttpServiceHandler.java:167)
at
org.apache.http.impl.nio.DefaultNHttpServerConnection.consumeInput(DefaultNHttpServerConnection.java:97)
at
org.apache.http.impl.nio.DefaultServerIOEventDispatch.inputReady(DefaultServerIOEventDispatch.java:77)
[...]
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]