修复状态错误

This commit is contained in:
zhouhao 2022-05-08 13:32:15 +08:00
parent 30a996070b
commit cf8d1285eb
1 changed files with 1 additions and 3 deletions

View File

@ -44,8 +44,6 @@ public class MqttClientDeviceGateway extends AbstractDeviceGateway {
private final ProtocolSupports protocolSupport;
private final AtomicBoolean started = new AtomicBoolean();
private Disposable disposable = null;
private final DeviceGatewayHelper helper;
@ -80,7 +78,7 @@ public class MqttClientDeviceGateway extends AbstractDeviceGateway {
}
disposable = mqttClient
.subscribe(topics, qos)
.filter((msg) -> started.get())
.filter((msg) -> isStarted())
.flatMap(mqttMessage -> {
AtomicReference<Duration> timeoutRef = new AtomicReference<>();
return this