summaryrefslogtreecommitdiffstats
path: root/src/plugins/bearer/connman/qconnmanservice_linux.cpp
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2011-01-13 13:52:17 (GMT)
committerJason McDonald <jason.mcdonald@nokia.com>2011-01-14 15:06:41 (GMT)
commit324d08376ce6126a5675ffe35568920b76f01b5e (patch)
tree72edbb507788faca3ecdbe0d03d4973c446475b5 /src/plugins/bearer/connman/qconnmanservice_linux.cpp
parent2ebc2d6decb86d01672f0a5afb412f7aed53c49a (diff)
downloadQt-324d08376ce6126a5675ffe35568920b76f01b5e.zip
Qt-324d08376ce6126a5675ffe35568920b76f01b5e.tar.gz
Qt-324d08376ce6126a5675ffe35568920b76f01b5e.tar.bz2
Fix QSystemSemaphore handle management issues in Symbian
QSystemSemaphore native RSemaphore handle was unnecessarily created again on each acquire. The creation logic was also susceptible for random failures when two or more threads tried simultaneously acquire the semaphore. Task-number: QTBUG-16615 Reviewed-by: Janne Koskinen (cherry picked from commit 570e7b38487455d394b5b74a59edc639f3dc416f)
Diffstat (limited to 'src/plugins/bearer/connman/qconnmanservice_linux.cpp')
0 files changed, 0 insertions, 0 deletions