mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 21:15:32 +09:00
fix(gateway): release the user session count on a handoff fence (#2284)
This commit is contained in:
1 parent
be3e12e60d
commit
17ed0f70aa
2 files changed
+11
-1
No files matched your search
@@ -56,6 +56,7 @@ any_hash_matches(AuthHash, Hashes) ->
|
||||
|
||||
-spec terminate(term(), session_state()) -> ok.
|
||||
terminate(_Reason, State) ->
|
||||
try_decrement_user_sessions(State),
|
||||
maybe_release_transferred_resources(State),
|
||||
try_cleanup_guild_monitors(State),
|
||||
try_cleanup_call_monitors(State),
|
||||
@@ -66,7 +67,6 @@ terminate(_Reason, State) ->
|
||||
maybe_release_transferred_resources(#{fenced := true}) ->
|
||||
ok;
|
||||
maybe_release_transferred_resources(State) ->
|
||||
try_decrement_user_sessions(State),
|
||||
try_voice_disconnect(State),
|
||||
try_cleanup_presence(State),
|
||||
ok.
|
||||
|
||||
Reference in new issue
Block a user