diff --git a/src/Discord.Net.DebugTools/UnstableRestClient.cs b/src/Discord.Net.DebugTools/UnstableRestClient.cs index 42a77ff96..847b8d64e 100644 --- a/src/Discord.Net.DebugTools/UnstableRestClient.cs +++ b/src/Discord.Net.DebugTools/UnstableRestClient.cs @@ -121,8 +121,8 @@ namespace Discord.Net.Rest private async Task SendInternalAsync(HttpRequestMessage request, CancellationToken cancelToken, bool headerOnly) { if (!UnstableCheck()) - return; - + throw new TimeoutException(); + cancelToken = CancellationTokenSource.CreateLinkedTokenSource(_cancelToken, cancelToken).Token; HttpResponseMessage response = await _client.SendAsync(request, cancelToken).ConfigureAwait(false);