aboutsummaryrefslogtreecommitdiff
path: root/launcher/tasks/Task.h
diff options
context:
space:
mode:
authorflow <flowlnlnln@gmail.com>2022-07-24 16:19:25 -0300
committerflow <flowlnlnln@gmail.com>2022-07-24 17:46:54 -0300
commita9e8ed5087fb559352d3ef14b575718181ffaa32 (patch)
tree22e344419d12170d31df19a502ac9119f0c51ad5 /launcher/tasks/Task.h
parent00520b6a0e0ca3987cd4f7eef6e712c61fbb89f8 (diff)
downloadPrismLauncher-a9e8ed5087fb559352d3ef14b575718181ffaa32.tar.gz
PrismLauncher-a9e8ed5087fb559352d3ef14b575718181ffaa32.tar.bz2
PrismLauncher-a9e8ed5087fb559352d3ef14b575718181ffaa32.zip
fix: pump events and do a queued start for concurrent tasks
Heavy workloads can consume a ton of time doing their stuff, and starve the event loop out of events. This adds an event processing call after every concurrent task has been completed, to decrease the event loop stravation on such loads. Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/tasks/Task.h')
0 files changed, 0 insertions, 0 deletions