Browse Source

Fix for mqtt duplication sending on sent failed

pull/5509/head
zbeacon 5 years ago
committed by Andrew Shvayka
parent
commit
037d1797ac
  1. 1
      netty-mqtt/src/main/java/org/thingsboard/mqtt/MqttClientImpl.java

1
netty-mqtt/src/main/java/org/thingsboard/mqtt/MqttClientImpl.java

@ -368,6 +368,7 @@ final class MqttClientImpl implements MqttClient {
if (channelFuture != null) {
pendingPublish.setSent(true);
if (channelFuture.cause() != null) {
this.pendingPublishes.remove(pendingPublish.getMessageId());
future.setFailure(channelFuture.cause());
return future;
}

Loading…
Cancel
Save