Sync shared code from runtime (#22619)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
github-actions[bot] 2020-06-08 20:17:43 +00:00 committed by GitHub
parent a1360e98f3
commit 52fdd8f2a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -223,7 +223,7 @@ namespace System.Net.Quic.Implementations.MsQuic.Internal
public async ValueTask<MsQuicSecurityConfig?> CreateSecurityConfig(X509Certificate certificate, string? certFilePath, string? privateKeyFilePath)
{
MsQuicSecurityConfig? secConfig = null;
var tcs = new TaskCompletionSource<object?>(TaskCreationOptions.RunContinuationsAsynchronously);
var tcs = new TaskCompletionSource(TaskCreationOptions.RunContinuationsAsynchronously);
uint secConfigCreateStatus = MsQuicStatusCodes.InternalError;
uint createConfigStatus;
IntPtr unmanagedAddr = IntPtr.Zero;
@ -283,7 +283,7 @@ namespace System.Net.Quic.Implementations.MsQuic.Internal
{
secConfig = new MsQuicSecurityConfig(this, securityConfig);
secConfigCreateStatus = status;
tcs.SetResult(null);
tcs.SetResult();
}
await tcs.Task.ConfigureAwait(false);