[tado] Prevent "handler disposed" warnings on shutdown (#10550)
* [tado] prevent "the handler was already disposed" warnings on shutdown Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>pull/10559/head
parent
061ecda321
commit
f87a7f6914
|
@ -59,7 +59,7 @@ import org.slf4j.LoggerFactory;
|
||||||
*
|
*
|
||||||
* @author Dennis Frommknecht - Initial contribution
|
* @author Dennis Frommknecht - Initial contribution
|
||||||
* @author Andrew Fiddian-Green - Added Low Battery Alarm, A/C Power and Open Window channels
|
* @author Andrew Fiddian-Green - Added Low Battery Alarm, A/C Power and Open Window channels
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TadoZoneHandler extends BaseHomeThingHandler {
|
public class TadoZoneHandler extends BaseHomeThingHandler {
|
||||||
private Logger logger = LoggerFactory.getLogger(TadoZoneHandler.class);
|
private Logger logger = LoggerFactory.getLogger(TadoZoneHandler.class);
|
||||||
|
@ -185,6 +185,11 @@ public class TadoZoneHandler extends BaseHomeThingHandler {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void dispose() {
|
||||||
|
cancelScheduledZoneStateUpdate();
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void bridgeStatusChanged(ThingStatusInfo bridgeStatusInfo) {
|
public void bridgeStatusChanged(ThingStatusInfo bridgeStatusInfo) {
|
||||||
if (bridgeStatusInfo.getStatus() == ThingStatus.ONLINE) {
|
if (bridgeStatusInfo.getStatus() == ThingStatus.ONLINE) {
|
||||||
|
|
Loading…
Reference in New Issue