diff options
author | Oliver Wolff <oliver.wolff@theqtcompany.com> | 2015-11-24 10:39:49 +0100 |
---|---|---|
committer | Oliver Wolff <oliver.wolff@theqtcompany.com> | 2015-11-24 15:12:00 +0000 |
commit | c7251e7dcd624b8225a2f9b2f14e6f73d1c09a60 (patch) | |
tree | 4c3bfc17f016ac73268ade9390991f74c0b46eac /doc/global/externalsites | |
parent | bb5570082ecbb1494fd39a971f722cc159bf213a (diff) |
Revert "Fix deadlock when setting environment variables."
This reverts commit 5b62a5e7aabcc818408f2fe28b9760082f474def.
This commit is reverted due to two reasons:
1) It was written incorrectly and does not work as is. The
ifdefs should be ifndefs. In its current state, it does
the exact opposite of what it is supposed to be doing.
2) There is another environment access inside qsimd.cpp
(which checks QT_NO_CPU_FEATURE). This access causes the
app to hang.
All in all that approach is not sustainable as we might get
bitten by environment access again and again. Instead we should
use another environment container or use a recursive mutex for
WinRT and Windows CE.
Task-number: QTBUG-49529
Change-Id: Iaca76404dc1023551a7c25489a609681135765fd
Reviewed-by: Andrew Knight <andrew.knight@intopalo.com>
Reviewed-by: Samuel Nevala <samuel.nevala@intopalo.com>
Diffstat (limited to 'doc/global/externalsites')
0 files changed, 0 insertions, 0 deletions