From 8c4696ce2623722a74bb42ff5636e3f7f224b7b9 Mon Sep 17 00:00:00 2001 From: Geoffrey Merck Date: Fri, 18 Feb 2022 07:26:00 +0100 Subject: [PATCH] #21 stop and then clean --- Common/APRSHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Common/APRSHandler.cpp b/Common/APRSHandler.cpp index 4d6b81a..c81a745 100644 --- a/Common/APRSHandler.cpp +++ b/Common/APRSHandler.cpp @@ -226,13 +226,13 @@ bool CAPRSHandler::isConnected() const void CAPRSHandler::close() { + m_thread->stop(); + if(m_idFrameProvider != nullptr) { m_idFrameProvider->close(); delete m_idFrameProvider; m_idFrameProvider = nullptr; } - - m_thread->stop(); } void CAPRSHandler::addReadAPRSCallback(IReadAPRSFrameCallback* cb)