Merge pull request 'FutureScheduler: update with upstream v0.17.1.3' (#141) from tobtoht/feather:scheduler into master

Reviewed-on: https://git.wownero.com/feather/feather/pulls/141
This commit is contained in:
tobtoht 2020-11-08 07:37:30 +00:00
commit 2c99454565

View file

@ -3,9 +3,17 @@
#include "scheduler.h" #include "scheduler.h"
#include <mutex>
#include <QThreadPool>
FutureScheduler::FutureScheduler(QObject *parent) FutureScheduler::FutureScheduler(QObject *parent)
: QObject(parent), Alive(0), Stopping(false) : QObject(parent), Alive(0), Stopping(false)
{ {
static std::once_flag once;
std::call_once(once, []() {
QThreadPool::globalInstance()->setMaxThreadCount(4);
});
} }
FutureScheduler::~FutureScheduler() FutureScheduler::~FutureScheduler()