From 83a5456011f64c37c634a0dce5435685421b652c Mon Sep 17 00:00:00 2001 From: RogueException Date: Tue, 27 Dec 2016 15:04:49 -0400 Subject: [PATCH] Fixed RPC NullRef --- src/Discord.Net.Rpc/DiscordRpcApiClient.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Discord.Net.Rpc/DiscordRpcApiClient.cs b/src/Discord.Net.Rpc/DiscordRpcApiClient.cs index 1348ccc7f..0377350fd 100644 --- a/src/Discord.Net.Rpc/DiscordRpcApiClient.cs +++ b/src/Discord.Net.Rpc/DiscordRpcApiClient.cs @@ -59,7 +59,6 @@ namespace Discord.API private readonly AsyncEvent> _disconnectedEvent = new AsyncEvent>(); private readonly ConcurrentDictionary _requests; - private readonly RequestQueue _requestQueue; private readonly IWebSocketClient _webSocketClient; private readonly SemaphoreSlim _connectionLock; private readonly string _clientId; @@ -227,7 +226,7 @@ namespace Discord.API var requestTracker = new RpcRequest(options); _requests[guid] = requestTracker; - await _requestQueue.SendAsync(new WebSocketRequest(_webSocketClient, null, bytes, true, options)).ConfigureAwait(false); + await RequestQueue.SendAsync(new WebSocketRequest(_webSocketClient, null, bytes, true, options)).ConfigureAwait(false); await _sentRpcMessageEvent.InvokeAsync(cmd).ConfigureAwait(false); return await requestTracker.Promise.Task.ConfigureAwait(false); }