Correctly handle a case when server sends several SUBACK on SUBSCRIBE with list of topics. Spotted on Moquette
Do not use lock when adding transport - unnecessary delay
Approaching to QoS 2 in MQTT