diff options
author | saturneric <[email protected]> | 2024-07-29 19:29:56 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-07-29 19:29:56 +0000 |
commit | fa90ec4b5315b9e70a44a9625c143ce253f0e885 (patch) | |
tree | 8ffa82e33522de03974d6d0289aa831b4fd6ebdf /src/core/thread/Task.cpp | |
parent | fix: correct urls at appdata.xml (diff) | |
parent | Merge branch 'develop' of github.com:saturneric/GpgFrontend into develop (diff) | |
download | GpgFrontend-fa90ec4b5315b9e70a44a9625c143ce253f0e885.tar.gz GpgFrontend-fa90ec4b5315b9e70a44a9625c143ce253f0e885.zip |
Merge branch 'develop'
Diffstat (limited to 'src/core/thread/Task.cpp')
-rw-r--r-- | src/core/thread/Task.cpp | 38 |
1 files changed, 5 insertions, 33 deletions
diff --git a/src/core/thread/Task.cpp b/src/core/thread/Task.cpp index dc0cfe94..14818aca 100644 --- a/src/core/thread/Task.cpp +++ b/src/core/thread/Task.cpp @@ -38,7 +38,6 @@ class Task::Impl { public: Impl(Task *parent, QString name) : parent_(parent), uuid_(generate_uuid()), name_(std::move(name)) { - GF_CORE_LOG_TRACE("task {} created", GetFullID()); init(); } @@ -51,8 +50,6 @@ class Task::Impl { callback_([](int, const DataObjectPtr &) {}), callback_thread_(QThread::currentThread()), data_object_(std::move(data_object)) { - GF_CORE_LOG_TRACE("task {} created with runnable, callback_thread_: {}", - GetFullID(), static_cast<void *>(callback_thread_)); init(); } @@ -65,13 +62,10 @@ class Task::Impl { callback_(std::move(callback)), callback_thread_(QThread::currentThread()), data_object_(std::move(data_object)) { - GF_CORE_LOG_TRACE( - "task {} created with runnable and callback, callback_thread_: {}", - GetFullID(), static_cast<void *>(callback_thread_)); init(); } - ~Impl() { GF_CORE_LOG_TRACE("task {} destroyed", GetFullID()); } + ~Impl() = default; /** * @brief @@ -95,13 +89,7 @@ class Task::Impl { * @return int */ auto Run() -> int { - GF_CORE_LOG_TRACE("task {} is in classical runnable and callback mode", - GetFullID()); - if (runnable_) return runnable_(data_object_); - - GF_CORE_LOG_WARN("no runnable in task, do callback operation, task: {}", - GetFullID()); return 0; } @@ -137,9 +125,6 @@ class Task::Impl { DataObjectPtr data_object_ = nullptr; ///< void init() { - GF_CORE_LOG_TRACE("task {} created, parent: {}, impl: {}", name_, - static_cast<void *>(parent_), static_cast<void *>(this)); - // HoldOnLifeCycle(false); @@ -156,17 +141,11 @@ class Task::Impl { SetRTN(rtn); try { if (callback_) { - GF_CORE_LOG_TRACE( - "task callback {} is starting with runnerable rtn: {}", - GetFullID(), rtn); - callback_(rtn_, data_object_); - GF_CORE_LOG_TRACE("task callback {} finished, rtn: {}", - GetFullID(), rtn); } } catch (...) { - GF_CORE_LOG_ERROR("task {} callback caught exception, rtn: {}", - GetFullID(), rtn); + qCWarning(core) << "task: {}, " << GetFullID() + << "callback caught exception, rtn: " << rtn; } emit parent_->SignalTaskEnd(); }); @@ -214,11 +193,7 @@ void Task::SafelyRun() { emit SignalRun(); } int Task::Run() { return p_->Run(); } -void Task::run() { - GF_CORE_LOG_TRACE("interface run() of task {} was called by thread: {}", - GetFullID(), QThread::currentThread()->currentThreadId()); - this->SafelyRun(); -} +void Task::run() { this->SafelyRun(); } Task::TaskHandler::TaskHandler(Task *task) : task_(task) {} @@ -238,14 +213,11 @@ auto Task::TaskHandler::GetTask() -> Task * { void Task::slot_exception_safe_run() noexcept { auto rtn = p_->GetRTN(); try { - GF_CORE_LOG_TRACE("task runnable {} is starting...", GetFullID()); - // Run() will set rtn by itself rtn = this->Run(); - GF_CORE_LOG_TRACE("task runnable {} finished, rtn: {}", GetFullID()); } catch (...) { - GF_CORE_LOG_ERROR("exception was caught at task: {}", GetFullID()); + qCWarning(core) << "exception was caught at task: {}" << GetFullID(); } // raise signal to anounce after runnable returned |