fix(network): prevent null multiplayer peer crashes offline/teardown and fix Nakama RPC session validation
This commit is contained in:
@@ -427,6 +427,9 @@ func link_google(id_token: String) -> bool:
|
||||
func logout() -> void:
|
||||
print("[AuthManager] Logging out...")
|
||||
|
||||
if NakamaManager.client and NakamaManager.session:
|
||||
await NakamaManager.client.session_logout_async(NakamaManager.session)
|
||||
|
||||
# FULL CLEANUP: close socket, leave bridge, clear multiplayer peer
|
||||
NakamaManager.cleanup()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user