Fixed issue #410 reserved flag set in unsubscribe

This commit is contained in:
andsel
2018-06-26 15:00:36 +02:00
parent a6f133e058
commit ea0ad14374
2 changed files with 83 additions and 1 deletions
@@ -719,7 +719,8 @@ public class ProtocolProcessor {
// ack the client
int messageID = msg.variableHeader().messageId();
MqttFixedHeader fixedHeader = new MqttFixedHeader(MqttMessageType.UNSUBACK, false, AT_LEAST_ONCE, false, 0);
MqttFixedHeader fixedHeader = new MqttFixedHeader(MqttMessageType.UNSUBACK, false, AT_MOST_ONCE,
false, 0);
MqttUnsubAckMessage ackMessage = new MqttUnsubAckMessage(fixedHeader, from(messageID));
LOG.debug("Sending UNSUBACK message. CId={}, topics={}, messageId={}", clientID, topics, messageID);