diff options
| author | Stefan Boberg <[email protected]> | 2023-11-16 17:24:36 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-11-16 17:24:36 +0100 |
| commit | 85097e245029ec973182e07ef79b966e748d0efa (patch) | |
| tree | 6f5bda3db6c114713a39dbf1e8e7809cf271ca32 /src/zenutil/zenserverprocess.cpp | |
| parent | add zenserver state snapshot support (#543) (diff) | |
| download | zen-85097e245029ec973182e07ef79b966e748d0efa.tar.xz zen-85097e245029ec973182e07ef79b966e748d0efa.zip | |
further posix event improvements (#549)
* changed posix event implementation to use std::atomic instead of volatile
* ensure Event::Close() can take lock before deleting the inner object
* don't try to take the Event lock if the event is already signaled
* changed logic around Event::Wait without time-out. this works around some apparent issues on MacOS/Linux
* fix logic for posix process exit wait
Diffstat (limited to 'src/zenutil/zenserverprocess.cpp')
0 files changed, 0 insertions, 0 deletions