Improvements

This commit is contained in:
zbeacon 2020-10-05 14:44:43 +03:00
parent 2020da577d
commit 0c56a1d8d8
2 changed files with 4 additions and 2 deletions

View File

@ -175,7 +175,9 @@ public class MqttTransportHandler extends ChannelInboundHandlerAdapter implement
ctx.writeAndFlush(new MqttMessage(new MqttFixedHeader(PINGRESP, false, AT_MOST_ONCE, false, 0))); ctx.writeAndFlush(new MqttMessage(new MqttFixedHeader(PINGRESP, false, AT_MOST_ONCE, false, 0)));
break; break;
case DISCONNECT: case DISCONNECT:
ctx.close(); if (checkConnected(ctx, msg)) {
processDisconnect(ctx);
}
break; break;
} }
} }

View File

@ -49,7 +49,7 @@ public class DeviceSessionCtx extends MqttDeviceAwareSessionContext {
@Getter @Getter
@Setter @Setter
private boolean provisionOnly; private boolean provisionOnly = false;
private volatile MqttTopicFilter telemetryTopicFilter = MqttTopicFilterFactory.getDefaultTelemetryFilter(); private volatile MqttTopicFilter telemetryTopicFilter = MqttTopicFilterFactory.getDefaultTelemetryFilter();
private volatile MqttTopicFilter attributesTopicFilter = MqttTopicFilterFactory.getDefaultAttributesFilter(); private volatile MqttTopicFilter attributesTopicFilter = MqttTopicFilterFactory.getDefaultAttributesFilter();