Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
0.32, qpid-java-6.0
-
Java 1.7, broker - qpidd (qpid-cpp) version 0.22
Description
When default heartbeat interval is in place using connection string below, heartbeat replies twice.
connectionfactory.connection = amqp://admin:admin@client1/?brokerlist='tcp://server:21415?'
Broker log:
2015-09-24 10:07:10 [Protocol] trace SENT [qpid.172.16.153.11:21415-172.16.11.50:57156]: Frame[BEbe; channel=0; {ConnectionHeartbeatBody: }]
2015-09-24 10:07:10 [Protocol] trace RECV [qpid.172.16.153.11:21415-172.16.11.50:57156]: Frame[BEbe; channel=0; {ConnectionHeartbeatBody: }]
2015-09-24 10:07:10 [Protocol] trace RECV [qpid.172.16.153.11:21415-172.16.11.50:57156]: Frame[BEbe; channel=0; {ConnectionHeartbeatBody: }]
Qpid client log:
2015-09-24 10:07:10 +0200 DEBUG org.apache.qpid.transport.Connection - RECV: [conn:2ac7b3a3] ch=0 ConnectionHeartbeat()
2015-09-24 10:07:10 +0200 DEBUG org.apache.qpid.transport.Connection - SEND: [conn:2ac7b3a3] ch=0 ConnectionHeartbeat()
2015-09-24 10:07:10 +0200 DEBUG org.apache.qpid.transport.Connection - FLUSH: [conn:2ac7b3a3]
2015-09-24 10:07:10 +0200 DEBUG org.apache.qpid.transport.Connection - SEND: [conn:2ac7b3a3] ch=0 ConnectionHeartbeat()
2015-09-24 10:07:10 +0200 DEBUG org.apache.qpid.transport.Connection - FLUSH: [conn:2ac7b3a3]