mirror of
https://github.com/Darkrock-Studios/hammer-editor.git
synced 2026-08-04 15:19:46 +00:00
Server reclaims a project sync session only for the originating install (derived from the auth token), so a leaked or cancelled session no longer blocks the owner; a different active install is still rejected. Client ends sessions under NonCancellable so end_sync isn't dropped when a sync coroutine is cancelled. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||