From 63379cdfabd58d4936f41d849f0e6b9f4451760b Mon Sep 17 00:00:00 2001 From: Le Tan Date: Sun, 13 Jan 2019 10:58:48 +0800 Subject: [PATCH] fix --- src/vsearchengine.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/vsearchengine.cpp b/src/vsearchengine.cpp index cbd31c25..07994c13 100644 --- a/src/vsearchengine.cpp +++ b/src/vsearchengine.cpp @@ -151,13 +151,16 @@ VSearchEngine::VSearchEngine(QObject *p_parent) VSearchEngine::~VSearchEngine() { + // stop() for (auto const & th : m_workers) { th->stop(); - th->quit(); - th->wait(); - delete th; } - m_workers.clear(); + + // clear() + clearAllWorkers(); + + m_finishedWorkers = 0; + m_result.clear(); }