summaryrefslogtreecommitdiff
path: root/LICENSE.LGPL
diff options
context:
space:
mode:
authorMurray Read <ext-murray.2.read@nokia.com>2012-02-21 16:13:10 +0000
committerPasi Pentikäinen <ext-pasi.a.pentikainen@nokia.com>2012-02-23 10:42:49 +0100
commit0710c962498ae46cb5042c8c7cc4776f4e31a5f6 (patch)
tree0fd66dc970a78dc7e86e404f039b528f0d5b3f0b /LICENSE.LGPL
parent12b13dfa0c376bf5740710c7150ebeae004f2942 (diff)
downloadqt4-tools-0710c962498ae46cb5042c8c7cc4776f4e31a5f6.tar.gz
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> (cherry picked from commit e7320d22ec04c6d14a38b2bc4172d7c0823f88b5) Reviewed-by: Murray Read <ext-murray.2.read@nokia.com> Reviewed-by: Pasi Pentikäinen <ext-pasi.a.pentikainen@nokia.com>
Diffstat (limited to 'LICENSE.LGPL')
0 files changed, 0 insertions, 0 deletions