[ https://issues.apache.org/jira/browse/AMQ-4740?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14027792#comment-14027792 ]
Jeff Mesnil edited comment on AMQ-4740 at 6/11/14 2:19 PM: ----------------------------------------------------------- Issue is still happening with ActiveMQ 5.10.0. In the log: 2014-06-11 15:27:59,776 | WARN | Transport Connection to: StompSocket_1430955985 failed: java.io.IOException | org.apache.activemq.broker.TransportConnection.Transport | qtp542980314-29 The corresponding STOMP frames were: CONNECT accept-version:1.1,1.0 heart-beat:20000,60000 CONNECTED server:ActiveMQ/5.10.0 heart-beat:60000,20000 session:ID:jeff.local-51540-1402496252734-2:1 version:1.1 And the Web Socket client was sending PING frames every 20 seconds. was (Author: jmesnil): Issue is still happening with ActiveMQ 5.10.0. > heart-beat is disabled when connecting to web socket > ---------------------------------------------------- > > Key: AMQ-4740 > URL: https://issues.apache.org/jira/browse/AMQ-4740 > Project: ActiveMQ > Issue Type: Bug > Affects Versions: 5.8.0, 5.10.0 > Environment: Google Chrome 29.0.1547.76 (Official Build 223446) > Reporter: Jeff Mesnil > Fix For: 5.9.1, 5.10.0 > > Attachments: AMQ-4740.patch > > > If I use the stomp.js library to connect to ActiveMQ over its WebSocket url > (ws://localhost:61614), the CONNECTED frame returns with disabled heart-beat: > CONNECTED > heart-beat:0,0 > session:ID:retsina.local-63633-1380117269290-2:1 > server:ActiveMQ/5.8.0 > version:1.1 > If I connect to its TCP socket (localhost:61613), the CONNECT frame will have > heart-beat: > CONNECTED > heart-beat:10000,10000 > session:ID:retsina.local-63384-1380115729700-2:12 > server:ActiveMQ/5.8.0 > version:1.1 > In both case, the stomp.js send the same CONNECT frame with heart-beat: > CONNECT > login:user > passcode:password > accept-version:1.1,1.0 > heart-beat:10000,10000 > Is heart-beat disabled on purpose for Web Socket? Please note that the > stomp.js does support heart-beat (using window.setInterval in a Web browser) -- This message was sent by Atlassian JIRA (v6.2#6252)