diff options
author | Ritt Konstantin <ritt.ks@gmail.com> | 2011-01-11 11:33:33 (GMT) |
---|---|---|
committer | Qt Commercial Integration <QtCommercial@digia.com> | 2012-01-31 10:24:44 (GMT) |
commit | c49bf50c8e603e6986ebc329e7776233483e98ab (patch) | |
tree | 751415927d58ee9d19472ec3ca853c81bfb062a9 /dist/changes-0.92 | |
parent | 4e00ed2a97bf1438cc68911ac75d61d2330abea8 (diff) | |
download | Qt-c49bf50c8e603e6986ebc329e7776233483e98ab.zip Qt-c49bf50c8e603e6986ebc329e7776233483e98ab.tar.gz Qt-c49bf50c8e603e6986ebc329e7776233483e98ab.tar.bz2 |
make the modifySemaphore() signal-safe on linux
as POSIX man says, if semop() is interrupted by a signal,
it shall return -1 and set errno to EINTR.
in qcore_unix_p.h, we have EINTR_LOOP helper macro exactly for such cases ;)
Task-number: QTBUG-14434
Merge-request: 998
Reviewed-by: Olivier Goffart
Diffstat (limited to 'dist/changes-0.92')
0 files changed, 0 insertions, 0 deletions