diff --git a/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs b/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs index e5751588c..224908f4e 100644 --- a/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs +++ b/src/Discord.Net/Net/WebSockets/WebSocket.BuiltIn.cs @@ -111,7 +111,7 @@ namespace Discord.Net.WebSockets while (_webSocket.State == State.Open && !cancelToken.IsCancellationRequested) { while (_sendQueue.TryDequeue(out bytes)) - QueueMessage(bytes); + await SendMessageInternal(bytes, cancelToken); await Task.Delay(_sendInterval, cancelToken).ConfigureAwait(false); } }