diff --git a/src/Discord.Net/DiscordSocketClient.cs b/src/Discord.Net/DiscordSocketClient.cs index cec7bdf59..206e33a05 100644 --- a/src/Discord.Net/DiscordSocketClient.cs +++ b/src/Discord.Net/DiscordSocketClient.cs @@ -531,7 +531,7 @@ namespace Discord await _readyEvent.InvokeAsync().ConfigureAwait(false); await SyncGuildsAsync().ConfigureAwait(false); - var _ = Task.Run(() => _connectTask.TrySetResult(true)); //Signal the .Connect() call to complete + var _ = _connectTask.TrySetResultAsync(true); //Signal the .Connect() call to complete await _gatewayLogger.InfoAsync("Ready").ConfigureAwait(false); } break;