Merge pull request #3198

a817bfba QThreadPool: adjust max threads count (4) (xiphon)
This commit is contained in:
Alexander Blair 2020-11-06 05:06:09 -08:00
commit 0ae4677a25
No known key found for this signature in database
GPG key ID: C64552D877C32479

View file

@ -1,8 +1,16 @@
#include "FutureScheduler.h"
#include <mutex>
#include <QThreadPool>
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()