diff --git a/lib/AmsMqttHandler/include/AmsMqttHandler.h b/lib/AmsMqttHandler/include/AmsMqttHandler.h index 9e04f139..906b984d 100644 --- a/lib/AmsMqttHandler/include/AmsMqttHandler.h +++ b/lib/AmsMqttHandler/include/AmsMqttHandler.h @@ -38,6 +38,13 @@ public: subTopic = String(mqttConfig.subscribeTopic); if(subTopic.isEmpty()) subTopic = pubTopic+"/command"; }; + + ~AmsMqttHandler() { + if(mqttSecureClient != NULL) { + delete mqttSecureClient; + mqttSecureClient = NULL; + } + }; void setCaVerification(bool); void setConfig(MqttConfig& mqttConfig);