Affects Version/s: 0.37.0
Fix Version/s: None
We use Qpid JMS for commucation with the Azure Service Bus.
In the Open frame from Azure the idleTimeout field has value 240000.
Based on this we expect heartbeat frames are send by Qpid JMS every 2 minutes.
This is correct for the second heartbeat frame and the following frames. But not for the first heartbeat frame. Which is sent later than after 2 minutes. And it depends on the client idle timeout setting. The time after which the first heartbeat frame is sent is for the following client idle timeout settings:
40000 -> 2 minutes 40 seconds
60000 -> 3 minutes
120000 -> 4 minutes
150000 -> 4 minutes
300000 -> 4 minutes
Also see the attached log files.