Ensure WebSocket.State is Disconnected before raising OnDisconnected
This commit is contained in:
@@ -129,9 +129,11 @@ namespace Discord.Net.WebSockets
|
||||
Logger.Info("Disconnected");
|
||||
else
|
||||
Logger.Error("Disconnected", ex);
|
||||
State = ConnectionState.Disconnected;
|
||||
OnDisconnected(!_taskManager.WasStopExpected, _taskManager.Exception);
|
||||
}
|
||||
State = ConnectionState.Disconnected;
|
||||
else
|
||||
State = ConnectionState.Disconnected;
|
||||
}
|
||||
|
||||
protected virtual Task ProcessMessage(string json)
|
||||
|
||||
Reference in New Issue
Block a user