diff options
author | flow <flowlnlnln@gmail.com> | 2022-12-15 13:51:07 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-12-15 13:51:07 -0300 |
commit | c440f331226b3cc32fac6269d88758a4a0c23fc0 (patch) | |
tree | 450246acf6476760c4453b0d691b79bd7006fe8e /CONTRIBUTING.md | |
parent | b0c866bfaa8e784bb89d25fd4a847686e11c3ab5 (diff) | |
download | PrismLauncher-c440f331226b3cc32fac6269d88758a4a0c23fc0.tar.gz PrismLauncher-c440f331226b3cc32fac6269d88758a4a0c23fc0.tar.bz2 PrismLauncher-c440f331226b3cc32fac6269d88758a4a0c23fc0.zip |
fix(ResourceModel): use a single ConcurrentTask for parsing tasks
This avoids creating a bunch of threads that fills up the maximum amount
allowed by QThreadPool, and causes a deadlock between the helper threads
and the main thread (main thread tries to create threads in painting
code, but isn't able to, so it keeps waiting for a thread to free up,
but all the threads are waiting on the main thread to process some
events).
Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'CONTRIBUTING.md')
0 files changed, 0 insertions, 0 deletions