You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Jon Kranes (JIRA)" <ji...@apache.org> on 2017/01/24 20:01:26 UTC

[jira] [Commented] (ARTEMIS-934) Stomp server keeps pinging client after client stops responding

    [ https://issues.apache.org/jira/browse/ARTEMIS-934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15836545#comment-15836545 ] 

Jon Kranes commented on ARTEMIS-934:
------------------------------------

I have a unit test demonstrating this issue but don't see any obvious way to attach files to the JIRA isssue.

> Stomp server keeps pinging client after client stops responding
> ---------------------------------------------------------------
>
>                 Key: ARTEMIS-934
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-934
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Stomp
>    Affects Versions: 1.5.1
>            Reporter: Jon Kranes
>
> If a stomp client is receiving server pings and subsequently stops responding to the pings without gracefully disconnecting, the server keeps attempting pings indefinitely even after the connection is closed.  If this happens with many clients it will continue to consume server resources and fill the server log with warnings:
> 14:33:20,878 WARN  [org.apache.activemq.artemis.core.protocol.stomp] AMQ222068: connection closed org.apache.activemq.artemis.core.protocol.stomp.StompConnection@18a45f2e
> This problem can be easily reproduced by creating a Stomp client that initially responds to pings but then stops responding, for example by stopping the client thread responsible for handling the server pings.
> The only solution is to restart the server to clean up all of the ping attempts.



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