[ 
https://issues.apache.org/jira/browse/AMQ-6535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher L. Shannon resolved AMQ-6535.
-----------------------------------------
       Resolution: Fixed
    Fix Version/s: 5.14.3
                   5.15.0

Fixed by allowing the task to check if the thread was interrupted.  Also 
lowered the default timeout to 15 seconds.

> auto+nio+ssl transport protocol detection task doesn't always terminate
> -----------------------------------------------------------------------
>
>                 Key: AMQ-6535
>                 URL: https://issues.apache.org/jira/browse/AMQ-6535
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 5.14.2
>            Reporter: Christopher L. Shannon
>            Assignee: Christopher L. Shannon
>             Fix For: 5.15.0, 5.14.3
>
>
> There's an issue with the auto+nio+ssl transport where the task that runs to 
> read enough byets to detect the protocol can continue to run even after the 
> timeout period.  This ends up eating up cpu and the task will never stop.
> This can happen if there's a repeated exception when trying to read from the 
> protocol or when the client connects but doesn't send enough bytes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to