HttpIoHandler shuts down the scheduled executor service even if it is passed in
by caller
-----------------------------------------------------------------------------------------
Key: GERONIMO-3889
URL: https://issues.apache.org/jira/browse/GERONIMO-3889
Project: Geronimo
Issue Type: Bug
Security Level: public (Regular issues)
Components: AsyncHttpClient
Affects Versions: 1.x
Reporter: Sangjin Lee
Assignee: Rick McGuire
Priority: Minor
HttpIoHandler uses a scheduled executor service to handle timing out requests.
It can either take one from the caller, or it will create one by itself.
Therefore, the ownership becomes confusing if the caller passes in one.
This effectively prevents multiple instances of AsyncHttpClient from sharing a
single scheduled executor service. It should allow them to share a scheduled
executor service.
I'll see if I can come up with a good way to address this...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.