diff options
author | Krzysztof Sommerfeld <[email protected]> | 2023-12-06 23:12:20 +0100 |
---|---|---|
committer | Krzysztof Sommerfeld <[email protected]> | 2023-12-15 17:12:38 +0000 |
commit | 03ef30d97502e692556924315e149122b9f981ea (patch) | |
tree | e38b13f34c14fc3bb74992409861b2e90287dbff /examples/widgets/doc/src | |
parent | 9d8473cdf63537dee65e9c235249b4e4901baa1a (diff) |
Recreate posix QSystemSemaphore on release for VxWorks
`QSystemSemaphore` used by `QSharedMemory` class, when failed to acquire
native sem by calling `sem_wait`, will check the reason of failure and
if it is because the semaphore is no longer valid (destroyed by some
other `QSharedMemory` object accessing the same data) will recreate it
and repeat. However, the same is not done when `QSystemSemaphore` is
calling release.
Add this functionality also for release.
Task-number: QTBUG-115777
Pick-to: 6.7
Change-Id: Ic5d2438c93db318b993becff930b480fd3177532
Reviewed-by: Thiago Macieira <[email protected]>
Diffstat (limited to 'examples/widgets/doc/src')
0 files changed, 0 insertions, 0 deletions