Showing
1 changed file
with
3 additions
and
3 deletions
... | ... | @@ -348,7 +348,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement |
348 | 348 | |
349 | 349 | private MqttMessage createUnSubAckMessage(int msgId) { |
350 | 350 | MqttFixedHeader mqttFixedHeader = |
351 | - new MqttFixedHeader(UNSUBACK, false, AT_LEAST_ONCE, false, 0); | |
351 | + new MqttFixedHeader(UNSUBACK, false, AT_MOST_ONCE, false, 0); | |
352 | 352 | MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId); |
353 | 353 | return new MqttMessage(mqttFixedHeader, mqttMessageIdVariableHeader); |
354 | 354 | } |
... | ... | @@ -453,7 +453,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement |
453 | 453 | |
454 | 454 | private static MqttSubAckMessage createSubAckMessage(Integer msgId, List<Integer> grantedQoSList) { |
455 | 455 | MqttFixedHeader mqttFixedHeader = |
456 | - new MqttFixedHeader(SUBACK, false, AT_LEAST_ONCE, false, 0); | |
456 | + new MqttFixedHeader(SUBACK, false, AT_MOST_ONCE, false, 0); | |
457 | 457 | MqttMessageIdVariableHeader mqttMessageIdVariableHeader = MqttMessageIdVariableHeader.from(msgId); |
458 | 458 | MqttSubAckPayload mqttSubAckPayload = new MqttSubAckPayload(grantedQoSList); |
459 | 459 | return new MqttSubAckMessage(mqttFixedHeader, mqttMessageIdVariableHeader, mqttSubAckPayload); |
... | ... | @@ -465,7 +465,7 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement |
465 | 465 | |
466 | 466 | public static MqttPubAckMessage createMqttPubAckMsg(int requestId) { |
467 | 467 | MqttFixedHeader mqttFixedHeader = |
468 | - new MqttFixedHeader(PUBACK, false, AT_LEAST_ONCE, false, 0); | |
468 | + new MqttFixedHeader(PUBACK, false, AT_MOST_ONCE, false, 0); | |
469 | 469 | MqttMessageIdVariableHeader mqttMsgIdVariableHeader = |
470 | 470 | MqttMessageIdVariableHeader.from(requestId); |
471 | 471 | return new MqttPubAckMessage(mqttFixedHeader, mqttMsgIdVariableHeader); | ... | ... |