diff --git a/multisensor/sensortag.cpp b/multisensor/sensortag.cpp index 0b2e75f9..30c8784e 100644 --- a/multisensor/sensortag.cpp +++ b/multisensor/sensortag.cpp @@ -468,6 +468,7 @@ void SensorTag::onConnectedChanged(const bool &connected) m_opticalService->deleteLater(); m_keyService->deleteLater(); m_movementService->deleteLater(); + m_ioService->deleteLater(); m_temperatureService = nullptr; m_humidityService = nullptr; @@ -475,6 +476,7 @@ void SensorTag::onConnectedChanged(const bool &connected) m_opticalService = nullptr; m_keyService = nullptr; m_movementService = nullptr; + m_ioService = nullptr; } }