Closed larsin closed 5 years ago
For long running connections, pub acks times out because packet id wraps on 65356, causing timeout errors for ever. This pr makes the packet id wrap and adds a contract to MQTT::Packet#encode_short.
MQTT::Packet#encode_short
Thank you for this fix
For long running connections, pub acks times out because packet id wraps on 65356, causing timeout errors for ever. This pr makes the packet id wrap and adds a contract to
MQTT::Packet#encode_short
.