Task.Delay(0) => Task.CompletedTask (#3049)

This commit is contained in:
Mihail Gribkov
2025-01-08 20:20:49 +03:00
committed by GitHub
parent 35e812253a
commit b5f5df0fde
17 changed files with 22 additions and 22 deletions

View File

@@ -187,7 +187,7 @@ namespace Discord.Audio.Streams
do
cancelToken.ThrowIfCancellationRequested();
while (_queuedFrames.TryDequeue(out _));
return Task.Delay(0);
return Task.CompletedTask;
}
}
}

View File

@@ -76,7 +76,7 @@ namespace Discord.Audio.Streams
if (_signal.CurrentCount >= MaxFrames) //1-2 seconds
{
_hasHeader = false;
return Task.Delay(0); //Buffer overloaded
return Task.CompletedTask; //Buffer overloaded
}
if (!_hasHeader)
throw new InvalidOperationException("Received payload without an RTP header");
@@ -91,7 +91,7 @@ namespace Discord.Audio.Streams
payload: payload
));
_signal.Release();
return Task.Delay(0);
return Task.CompletedTask;
}
protected override void Dispose(bool isDisposing)

View File

@@ -240,7 +240,7 @@ namespace Discord.Audio.Streams
do
cancelToken.ThrowIfCancellationRequested();
while (_queuedFrames.TryDequeue(out Frame ignored));
return Task.Delay(0);
return Task.CompletedTask;
}
}
}*/

View File

@@ -428,7 +428,7 @@ namespace Discord.WebSocket
//Should only happen if token is changed
var _ = LogoutAsync(); //Signal the logout, fire and forget
}
return Task.Delay(0);
return Task.CompletedTask;
};
client.SentRequest += (method, endpoint, millis) => _sentRequest.InvokeAsync(method, endpoint, millis);

View File

@@ -200,7 +200,7 @@ namespace Discord.WebSocket
{
var _ = g.DownloadUsersAsync();
}
return Task.Delay(0);
return Task.CompletedTask;
};
_largeGuilds = new ConcurrentQueue<ulong>();

View File

@@ -1793,7 +1793,7 @@ namespace Discord.WebSocket
audioClient.Connected += () =>
{
_ = promise.TrySetResultAsync(_audioClient);
return Task.Delay(0);
return Task.CompletedTask;
};
_audioClient = audioClient;

View File

@@ -92,7 +92,7 @@ namespace Discord.Net.Udp
catch { }
if (!isDisposing)
await (_task ?? Task.Delay(0)).ConfigureAwait(false);
await (_task ?? Task.CompletedTask).ConfigureAwait(false);
if (_udp != null)
{

View File

@@ -140,7 +140,7 @@ namespace Discord.Net.WebSockets
try
{
await (_task ?? Task.Delay(0)).ConfigureAwait(false);
await (_task ?? Task.CompletedTask).ConfigureAwait(false);
_task = null;
}
finally { _isDisconnecting = false; }