diff options
author | Murray Read <ext-murray.2.read@nokia.com> | 2012-02-21 16:13:10 (GMT) |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-02-22 14:31:16 (GMT) |
commit | e7320d22ec04c6d14a38b2bc4172d7c0823f88b5 (patch) | |
tree | 413c01aea63b1667508160be4a959629d5e1f13e /src/scripttools/debugging/qscriptdebuggercodeviewinterface.cpp | |
parent | 33bb996c83e541c26df632b3e8883a1190cc97f0 (diff) | |
download | Qt-e7320d22ec04c6d14a38b2bc4172d7c0823f88b5.zip Qt-e7320d22ec04c6d14a38b2bc4172d7c0823f88b5.tar.gz Qt-e7320d22ec04c6d14a38b2bc4172d7c0823f88b5.tar.bz2 |
Allowing symbian cleanup code in thread started and finished slots
The run() function of QThread was inside a TRAP, but the started() and
finished() signals were emitted outside of a TRAP so could not contain
Symbian cleanup stack code. This broke compatability with some apps,
as the older pthread based implementation had the whole main thread
function running inside a TRAP.
The started and finished signals are now emitted inside TRAPs, with
enhanced leave/exception handling code.
Task-number: ou1cimx1#979704
Change-Id: I9b4e50b1085494b5fd5e05efa11739ce19ff26fb
Reviewed-by: Shane Kearns <ext-shane.2.kearns@nokia.com>
Diffstat (limited to 'src/scripttools/debugging/qscriptdebuggercodeviewinterface.cpp')
0 files changed, 0 insertions, 0 deletions