From ff2687fbe9dde0a9a58760d1dc0d42c600ac29d0 Mon Sep 17 00:00:00 2001 From: Mathew Sutcliffe Date: Sun, 7 May 2017 04:32:00 +0100 Subject: [PATCH] T66 Check whether it is safe to abandon the worker. --- src/blackcore/db/backgrounddataupdater.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blackcore/db/backgrounddataupdater.cpp b/src/blackcore/db/backgrounddataupdater.cpp index d43816e55..bd97427cc 100644 --- a/src/blackcore/db/backgrounddataupdater.cpp +++ b/src/blackcore/db/backgrounddataupdater.cpp @@ -75,7 +75,7 @@ namespace BlackCore m_enabled = false; if (!CThreadUtils::isCurrentThreadObjectThread(this)) { - this->abandonAndWait(); + doIfNotFinished([this] { this->abandonAndWait(); }); } }