|
@@ -108,11 +108,11 @@ namespace Discord |
|
|
//Reconnect if we didn't cause the disconnect |
|
|
//Reconnect if we didn't cause the disconnect |
|
|
if (e.WasUnexpected) |
|
|
if (e.WasUnexpected) |
|
|
{ |
|
|
{ |
|
|
|
|
|
await Task.Delay(_config.ReconnectDelay); |
|
|
while (!_disconnectToken.IsCancellationRequested) |
|
|
while (!_disconnectToken.IsCancellationRequested) |
|
|
{ |
|
|
{ |
|
|
try |
|
|
try |
|
|
{ |
|
|
{ |
|
|
await Task.Delay(_config.ReconnectDelay); |
|
|
|
|
|
await _webSocket.ReconnectAsync(); |
|
|
await _webSocket.ReconnectAsync(); |
|
|
if (_http.Token != null) |
|
|
if (_http.Token != null) |
|
|
await _webSocket.Login(_http.Token); |
|
|
await _webSocket.Login(_http.Token); |
|
|