diff options
| author | Alexander Blair <snipa@jagtech.io> | 2020-11-06 05:06:09 -0800 |
|---|---|---|
| committer | Alexander Blair <snipa@jagtech.io> | 2020-11-06 05:06:10 -0800 |
| commit | 0ae4677a25d730173df87cf262bc53b2b78f0558 (patch) | |
| tree | 88a343b739bec96e99f42cacd0c0fc807e26d9bb /src | |
| parent | 1c2879bda3d798c704109f95d998a975586ccfe6 (diff) | |
| parent | a817bfba0564cb8477773019d9bf384adc826ac0 (diff) | |
| download | monzero-gui-0ae4677a25d730173df87cf262bc53b2b78f0558.tar.gz monzero-gui-0ae4677a25d730173df87cf262bc53b2b78f0558.tar.xz monzero-gui-0ae4677a25d730173df87cf262bc53b2b78f0558.zip | |
Merge pull request #3198
a817bfba QThreadPool: adjust max threads count (4) (xiphon)
Diffstat (limited to 'src')
| -rw-r--r-- | src/qt/FutureScheduler.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/qt/FutureScheduler.cpp b/src/qt/FutureScheduler.cpp index f83b5e7f..3ce86094 100644 --- a/src/qt/FutureScheduler.cpp +++ b/src/qt/FutureScheduler.cpp @@ -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() |
