diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-07-10 03:43:26 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2021-07-10 03:43:26 -0400 |
commit | 41bd2334faa2569aa8826dcb1ddfe42c4c6d4118 (patch) | |
tree | ece9ac855019ba8dbcdd7fdc0f4c9cd0b5ffaf7a /discord | |
parent | b2b55eb06ead0b118607ef55d38343d6a1fcef29 (diff) | |
download | abaddon-portaudio-41bd2334faa2569aa8826dcb1ddfe42c4c6d4118.tar.gz abaddon-portaudio-41bd2334faa2569aa8826dcb1ddfe42c4c6d4118.zip |
restrict auto-reconnect to abnormal close code
Diffstat (limited to 'discord')
-rw-r--r-- | discord/discord.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/discord/discord.cpp b/discord/discord.cpp index 52dfab9..9e620e3 100644 --- a/discord/discord.cpp +++ b/discord/discord.cpp @@ -1891,7 +1891,7 @@ void DiscordClient::HandleSocketClose(uint16_t code) { m_store.ClearAll(); m_guild_to_users.clear(); - if (m_client_started && !m_reconnecting && close_code != GatewayCloseCode::Normal) { + if (m_client_started && !m_reconnecting && close_code == GatewayCloseCode::Abnormal) { Glib::signal_timeout().connect_once([this] { if (m_client_started) HandleGatewayReconnect(GatewayMessage()); }, 1000); m_reconnecting = true; } |