diff options
author | axis <qt-info@nokia.com> | 2010-06-24 08:57:23 (GMT) |
---|---|---|
committer | axis <qt-info@nokia.com> | 2010-06-24 10:01:08 (GMT) |
commit | 7ae5285132db6c435e91ab097f41097217d68a2c (patch) | |
tree | 3b37aa23916d815f663a0cfb638b2bb66468731c /src/multimedia/audio | |
parent | 06aaa4bc68a1ee10d2a7bb8de4928c92ce84546d (diff) | |
download | Qt-7ae5285132db6c435e91ab097f41097217d68a2c.zip Qt-7ae5285132db6c435e91ab097f41097217d68a2c.tar.gz Qt-7ae5285132db6c435e91ab097f41097217d68a2c.tar.bz2 |
Revert "Fixing the race condition in event dispatcher implementation on"
This reverts commit 5f21450a61ba2459e6dc5b08b236b15a067bf81f.
It's the wrong fix for the problem. The socket operations in the
select thread are not supposed to be thread safe. It is thread safe
between the select thread and the caller thread, but not if there are
more than one caller thread. Ensuring complete thread safety would
probably require fixes in other areas as well.
The correct fix is for the client to ensure that calls to the socket
registering functions are either serialized or contained within one
thread.
Task: QT-3358
RevBy: Aleksandar Sasha Babic
Diffstat (limited to 'src/multimedia/audio')
0 files changed, 0 insertions, 0 deletions