diff options
| author | Martin Ridgers <[email protected]> | 2021-11-26 10:58:20 +0100 |
|---|---|---|
| committer | Martin Ridgers <[email protected]> | 2021-11-26 11:00:49 +0100 |
| commit | 42500d57fc69ec032e01ff32a78b265bbb6d909c (patch) | |
| tree | 8d84ffa656001049c1c99d8a669881e1d2fbe9bc /zenutil/zenserverprocess.cpp | |
| parent | Clear out orphaned queues so they're initially unset (diff) | |
| download | zen-42500d57fc69ec032e01ff32a78b265bbb6d909c.tar.xz zen-42500d57fc69ec032e01ff32a78b265bbb6d909c.zip | |
Sponsor PIDs were getting truncated to 16 bits which isn't portable
Diffstat (limited to 'zenutil/zenserverprocess.cpp')
| -rw-r--r-- | zenutil/zenserverprocess.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/zenutil/zenserverprocess.cpp b/zenutil/zenserverprocess.cpp index 9541ba2e8..417bd74ab 100644 --- a/zenutil/zenserverprocess.cpp +++ b/zenutil/zenserverprocess.cpp @@ -331,7 +331,7 @@ ZenServerState::ZenServerEntry::AddSponsorProcess(uint32_t PidToAdd) if (PidEntry.load(std::memory_order_relaxed) == 0) { uint32_t Expected = 0; - if (PidEntry.compare_exchange_strong(Expected, uint16_t(PidToAdd))) + if (PidEntry.compare_exchange_strong(Expected, PidToAdd)) { // Success! return true; |