diff options
author | Eric Beuque <[email protected]> | 2025-02-17 17:45:51 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <[email protected]> | 2025-03-16 19:53:28 +0000 |
commit | 240fe965a24198a669d1cfb53a5a23fae64eac68 (patch) | |
tree | c28c9097806197d3cc6b66c2601ad02a4cc5b5ec /src/sql/models/qsqlquerymodel.cpp | |
parent | 3a672bc46dcfbb602305feb505cfba8c270c4a1a (diff) |
Fix bad signal restoration which can cause infinite loop
This fix the FatalSignalHandler destructor to restore properly the
signal handler which cause an infinite loop when a signal is emitted
like SIGABRT or SIGINT and when we are using two QTest object in same
program.
Fixes: QTBUG-132121
Pick-to: 6.5
Change-Id: Ie9476e1ff9c0f29c3e35ae6dff565fab4a77ba86
Reviewed-by: Thiago Macieira <[email protected]>
(cherry picked from commit 50d1a22e5c6361e7c1ef09432b2a151eee3e6114)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
(cherry picked from commit dcf09c0c634b8b8e8e8555b1e6dcad65cd4c80ea)
Diffstat (limited to 'src/sql/models/qsqlquerymodel.cpp')
0 files changed, 0 insertions, 0 deletions