diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2025-01-02 17:48:15 +0100 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2025-01-05 17:56:01 +0100 |
| commit | ea01133ebb7370f2c61c0c81ff431b5e28fd332f (patch) | |
| tree | dd9e5ab8f7009f9246666a9bca30056e1854f317 /tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp | |
| parent | fb7057d05af1bddaffb37d6b975b035ad527ea84 (diff) | |
QtQml: Restore shutdown signaling of QQmlThread
We need an extra flag here to prevent the type loader thread from
waiting on the main thread while the main thread is trying to shut down
the type loader thread. It's not enough to delete the mainSync message
once because there may be more messages queued on the type loader thread
that cause further callbacks into the main thread.
Amends commit 4858dc10048a53499dc94d90da47c3f03efba5d0.
Fixes: QTBUG-132380
Task-number: QTBUG-128269
Change-Id: If7988a3ce48795a29d01f181c5f6d48742ffd34f
Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
Diffstat (limited to 'tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp')
0 files changed, 0 insertions, 0 deletions
