More reconnect tweaks

This commit is contained in:
Brandon Smith
2015-09-03 20:16:25 -03:00
parent e1895e40cb
commit e7b9a589b9

View File

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