Commit 10a3f269054dd1e1d4851700180fe1217a3f32c2
Committed by
GitHub
Merge pull request #3474 from YevhenBondarenko/develop/2.5.5-mqtt-transport
MqttTransportHandler improvements
Showing
1 changed file
with
3 additions
and
3 deletions
... | ... | @@ -342,7 +342,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement |
342 | 342 | |
343 | 343 | private MqttMessage createUnSubAckMessage(int msgId) { |
344 | 344 | MqttFixedHeader mqttFixedHeader = |
345 | - new MqttFixedHeader(UNSUBACK, false, AT_LEAST_ONCE, false, 0); | |
345 | + new MqttFixedHeader(UNSUBACK, false, AT_MOST_ONCE, false, 0); | |
346 | 346 | MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId); |
347 | 347 | return new MqttMessage(mqttFixedHeader, mqttMessageIdVariableHeader); |
348 | 348 | } |
... | ... | @@ -445,7 +445,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement |
445 | 445 | |
446 | 446 | private static MqttSubAckMessage createSubAckMessage(Integer msgId, List<Integer> grantedQoSList) { |
447 | 447 | MqttFixedHeader mqttFixedHeader = |
448 | - new MqttFixedHeader(SUBACK, false, AT_LEAST_ONCE, false, 0); | |
448 | + new MqttFixedHeader(SUBACK, false, AT_MOST_ONCE, false, 0); | |
449 | 449 | MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId); |
450 | 450 | MqttSubAckPayload mqttSubAckPayload = new MqttSubAckPayload(grantedQoSList); |
451 | 451 | return new MqttSubAckMessage(mqttFixedHeader, mqttMessageIdVariableHeader, mqttSubAckPayload); |
... | ... | @@ -457,7 +457,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement |
457 | 457 | |
458 | 458 | public static MqttPubAckMessage createMqttPubAckMsg(int requestId) { |
459 | 459 | MqttFixedHeader mqttFixedHeader = |
460 | - new MqttFixedHeader(PUBACK, false, AT_LEAST_ONCE, false, 0); | |
460 | + new MqttFixedHeader(PUBACK, false, AT_MOST_ONCE, false, 0); | |
461 | 461 | MqttMessageIdVariableHeader mqttMsgIdVariableHeader = |
462 | 462 | MqttMessageIdVariableHeader.from(requestId); |
463 | 463 | return new MqttPubAckMessage(mqttFixedHeader, mqttMsgIdVariableHeader); | ... | ... |