diff options
| author | Stefan Boberg <[email protected]> | 2021-10-27 21:01:50 +0200 |
|---|---|---|
| committer | GitHub <[email protected]> | 2021-10-27 21:01:50 +0200 |
| commit | 3bbb0d326bec3b3379c831b6a4cdc00438ac67f5 (patch) | |
| tree | 7e94bcb4bb4077aeb68663017695b582ebc9b149 /zenutil/zenserverprocess.cpp | |
| parent | Fixed crash at startup when updating manifest. (diff) | |
| download | zen-3bbb0d326bec3b3379c831b6a4cdc00438ac67f5.tar.xz zen-3bbb0d326bec3b3379c831b6a4cdc00438ac67f5.zip | |
Lockfile implementation (#24)
Implemented lockfile synchronization
To be used instead of or in conjunction with existing events to coordinate launching and discovery of server instances
Diffstat (limited to 'zenutil/zenserverprocess.cpp')
| -rw-r--r-- | zenutil/zenserverprocess.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/zenutil/zenserverprocess.cpp b/zenutil/zenserverprocess.cpp index 55b592ab1..4098954a8 100644 --- a/zenutil/zenserverprocess.cpp +++ b/zenutil/zenserverprocess.cpp @@ -269,6 +269,12 @@ ZenServerState::ZenServerEntry::SignalShutdownRequest() Flags |= uint16_t(FlagsEnum::kShutdownPlease); } +void +ZenServerState::ZenServerEntry::SignalReady() +{ + Flags |= uint16_t(FlagsEnum::kIsReady); +} + bool ZenServerState::ZenServerEntry::AddSponsorProcess(uint32_t PidToAdd) { |