1
0

Small async fixes for AsyncQueue and over-/underflow for IPAddress

This commit is contained in:
2022-08-17 23:38:51 +02:00
parent 18c9bb7cee
commit c4870ad799
5 changed files with 105 additions and 14 deletions

View File

@@ -220,7 +220,7 @@ namespace System.Collections.Generic
internalDequeueTcs = ResetToken(ref dequeueTcs);
}
await WaitAsync(internalDequeueTcs, cancellationToken);
await WaitAsync(internalDequeueTcs, cancellationToken).ConfigureAwait(false);
}
}
@@ -251,7 +251,7 @@ namespace System.Collections.Generic
internalDequeueTcs = ResetToken(ref dequeueTcs);
}
await WaitAsync(internalDequeueTcs, cancellationToken);
await WaitAsync(internalDequeueTcs, cancellationToken).ConfigureAwait(false);
}
}
@@ -273,7 +273,7 @@ namespace System.Collections.Generic
internalDequeueTcs = ResetToken(ref dequeueTcs);
}
await WaitAsync(internalDequeueTcs, cancellationToken);
await WaitAsync(internalDequeueTcs, cancellationToken).ConfigureAwait(false);
}
}
@@ -293,7 +293,7 @@ namespace System.Collections.Generic
internalAvailableTcs = ResetToken(ref availableTcs);
}
await WaitAsync(internalAvailableTcs, cancellationToken);
await WaitAsync(internalAvailableTcs, cancellationToken).ConfigureAwait(false);
}
#endregion Async implementation