mirror of
https://github.com/RPCS3/discord-bot.git
synced 2025-03-02 14:46:01 +00:00
try all the things
This commit is contained in:
parent
4319dfccf9
commit
dd37aedfa0
@ -22,12 +22,19 @@ namespace CompatBot
|
||||
try
|
||||
{
|
||||
var ch = await client.GetChannelAsync(Config.ThumbnailSpamId).ConfigureAwait(false);
|
||||
await client.SendMessageAsync(ch, "Potential socket deadlock detected, restarting...").ConfigureAwait(false);
|
||||
await client.SendMessageAsync(ch, "Potential socket deadlock detected, reconnecting...").ConfigureAwait(false);
|
||||
await client.ReconnectAsync(false).ConfigureAwait(false);
|
||||
await Task.Delay(CheckInterval, Config.Cts.Token).ConfigureAwait(false);
|
||||
if (DisconnectTimestamps.IsEmpty)
|
||||
continue;
|
||||
|
||||
await client.SendMessageAsync(ch, "Soft reconnect failed, reconnecting...").ConfigureAwait(false);
|
||||
await client.ReconnectAsync(true).ConfigureAwait(false);
|
||||
await Task.Delay(CheckInterval, Config.Cts.Token).ConfigureAwait(false);
|
||||
if (DisconnectTimestamps.IsEmpty)
|
||||
continue;
|
||||
|
||||
await client.SendMessageAsync(ch, "Hard reconnect failed, restarting...").ConfigureAwait(false);
|
||||
Sudo.Bot.Restart(Program.InvalidChannelId);
|
||||
}
|
||||
catch (Exception e)
|
||||
|
Loading…
x
Reference in New Issue
Block a user