From cd96abe545179ca4fafea3c4d3d14331642846a7 Mon Sep 17 00:00:00 2001 From: tobtoht Date: Sun, 8 Nov 2020 08:32:13 +0100 Subject: [PATCH] FutureScheduler: update with upstream v0.17.1.3 --- src/utils/scheduler.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/utils/scheduler.cpp b/src/utils/scheduler.cpp index d8c3335..0ba91ce 100644 --- a/src/utils/scheduler.cpp +++ b/src/utils/scheduler.cpp @@ -3,9 +3,17 @@ #include "scheduler.h" +#include + +#include + FutureScheduler::FutureScheduler(QObject *parent) : QObject(parent), Alive(0), Stopping(false) { + static std::once_flag once; + std::call_once(once, []() { + QThreadPool::globalInstance()->setMaxThreadCount(4); + }); } FutureScheduler::~FutureScheduler()