diff --git a/src/correct/corrector.cpp b/src/correct/corrector.cpp index faebde7..4c17bbe 100644 --- a/src/correct/corrector.cpp +++ b/src/correct/corrector.cpp @@ -31,8 +31,10 @@ Corrector::~Corrector() { workerThread_->quit(); const auto timeoutMs = 2000; - if (!workerThread_->wait(timeoutMs)) + if (!workerThread_->wait(timeoutMs)) { + LTRACE() << "terminating hunspell thread"; workerThread_->terminate(); + } } void Corrector::correct(const TaskPtr &task) diff --git a/src/manager.cpp b/src/manager.cpp index 1e9d300..1d784f2 100644 --- a/src/manager.cpp +++ b/src/manager.cpp @@ -79,6 +79,7 @@ Manager::~Manager() if (updateAutoChecker_ && updateAutoChecker_->isLastCheckDateChanged()) { settings_->lastUpdateCheck = updateAutoChecker_->lastCheckDate(); settings_->saveLastUpdateCheck(); + LTRACE() << "saved last update time"; } } diff --git a/src/ocr/recognizer.cpp b/src/ocr/recognizer.cpp index 4d71ffc..9138154 100644 --- a/src/ocr/recognizer.cpp +++ b/src/ocr/recognizer.cpp @@ -62,8 +62,10 @@ Recognizer::~Recognizer() { workerThread_->quit(); const auto timeoutMs = 2000; - if (!workerThread_->wait(timeoutMs)) + if (!workerThread_->wait(timeoutMs)) { + LTRACE() << "terminating tesseract thread"; workerThread_->terminate(); + } } void Recognizer::updateSettings() diff --git a/src/service/updates.cpp b/src/service/updates.cpp index 525b323..526b6a9 100644 --- a/src/service/updates.cpp +++ b/src/service/updates.cpp @@ -176,6 +176,7 @@ void Loader::handleReply(QNetworkReply *reply) void Loader::checkForUpdates() { + LTRACE() << "Loader::checkForUpdates"; startDownloadUpdates({}); } @@ -373,6 +374,7 @@ bool Loader::handleComponentReply(QNetworkReply *reply) void Loader::finishUpdate(const QString &error) { + LTRACE() << "Loader::finishUpdate"; currentActions_.clear(); for (const auto &i : downloads_) i.first->deleteLater(); downloads_.clear(); @@ -385,6 +387,7 @@ void Loader::finishUpdate(const QString &error) void Loader::commitUpdate() { + LTRACE() << "Loader::commitUpdate"; SOFT_ASSERT(!currentActions_.empty(), return ); Installer installer(currentActions_); if (installer.commit()) {