summaryrefslogtreecommitdiff
path: root/src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2023-01-19 23:28:56 +0100
committerJarek Kobus <jaroslaw.kobus@qt.io>2023-01-20 09:20:03 +0000
commit6269c2cec8c3940dd83a564e397bfb70180d6b37 (patch)
tree20f4b6a92b23f1009100cc21d3811e451a3aeb52 /src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp
parente6ca18e19401474a28fdf64384957c00b15c8e5c (diff)
downloadqt-creator-6269c2cec8c3940dd83a564e397bfb70180d6b37.tar.gz
TaskTree: Unwind execution properly on synchronous done
When task or group setup handler finishes synchronously we may end up with mismatched execution order or may grow call stack considerably. The fix is to detect synchronous finishes and leave handling to the synchronous caller. Change-Id: Id72cf8cc98e2f53ff601a5e5226cd203a8470aaf Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/ctfvisualizer/ctfvisualizerplugin.cpp')
0 files changed, 0 insertions, 0 deletions