diff options
| author | Stefan Boberg <[email protected]> | 2026-03-22 23:27:12 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-03-22 23:27:12 +0100 |
| commit | f171f20e671437da0c40b481473334819538287b (patch) | |
| tree | d3252b91b4a1adb129cb31c903ae616f44e82f88 /src/zenhorde/hordeprovisioner.cpp | |
| parent | Merge branch 'sb/sessionize' of https://github.ol.epicgames.net/ue-foundation... (diff) | |
| download | zen-sb/sessionize.tar.xz zen-sb/sessionize.zip | |
Reclaim stale shared-memory entries instead of exiting on sponsor attach failuresb/sessionize
When a zenserver process dies without cleaning up its ZenServerState
entry and the OS reuses the PID for an unrelated process, Lookup()
considers the entry live. The sponsor attach loop then fails because
the unrelated process never picks up the request. Previously this
caused the new server to exit; now it resets the stale entry and
proceeds with normal startup.
Diffstat (limited to 'src/zenhorde/hordeprovisioner.cpp')
0 files changed, 0 insertions, 0 deletions