summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qsharedmemory_unix.cpp
diff options
context:
space:
mode:
authorRitt Konstantin <ritt.ks@gmail.com>2011-01-11 11:33:33 (GMT)
committerOlivier Goffart <olivier.goffart@nokia.com>2011-01-11 12:48:52 (GMT)
commit76a0c085c8fc6e5f2a46b186a4a1c83e3713bd76 (patch)
treecd0b52553dfa158dea815d9ed8841c053e0a3b57 /src/corelib/kernel/qsharedmemory_unix.cpp
parent54db2506e8f228487c109ec7efc7a2a9681e9087 (diff)
downloadQt-76a0c085c8fc6e5f2a46b186a4a1c83e3713bd76.zip
Qt-76a0c085c8fc6e5f2a46b186a4a1c83e3713bd76.tar.gz
Qt-76a0c085c8fc6e5f2a46b186a4a1c83e3713bd76.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 'src/corelib/kernel/qsharedmemory_unix.cpp')
0 files changed, 0 insertions, 0 deletions