diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2016-12-26 14:23:39 -0200 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2017-01-03 13:28:24 +0000 |
commit | 9449325f2b234981a2ecc1b0a0bd6ec74f30ff6c (patch) | |
tree | efa24eb387517e777cca85430f17f4f217aeb1ae /tests/benchmarks | |
parent | e2ab9322769856fb03ca1f0f24408a3abb8bd38a (diff) |
Partially revert "Windows: stop using _beginthreadex on regular builds"
This pertially reverts commit 3ec57107cedb154f256e3ad001ea5475cc64fa94
and brings back the hack to prevent the DLL from being unloaded. It
should have been enough, but we've got reports that it's still causing
trouble. Since it causes not much harm to keep the DLL loaded (worst
case scenario is that QtDBus and QtCore remain loaded after a plugin
gets unloaded), we'll keep it.
Note: Microsoft is aware that their way of killing threads on process
exit is a flaw. See https://blogs.msdn.microsoft.com/oldnewthing/20070502-00/?p=27023/
Task-number: QTBUG-53031
Change-Id: I2962773739e34633b033fffd1493dce695b008c0
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Maurice Kalinowski <maurice.kalinowski@qt.io>
Diffstat (limited to 'tests/benchmarks')
0 files changed, 0 insertions, 0 deletions