some async fixes

This commit is contained in:
Adam Hathcock
2026-02-16 10:03:20 +00:00
parent 4ab03c0093
commit ead253afe8
3 changed files with 29 additions and 3 deletions

View File

@@ -9,7 +9,7 @@ public abstract partial class Volume
{
#if LEGACY_DOTNET
_actualStream.Dispose();
await Task.CompletedTask;
await Task.CompletedTask.ConfigureAwait(false);
#else
await _actualStream.DisposeAsync().ConfigureAwait(false);
#endif

View File

@@ -73,7 +73,7 @@ internal partial class Unpack
if (((WriteBorder - UnpPtr) & MaxWinMask) < MAX_LZ_MATCH + 3 && WriteBorder != UnpPtr)
{
await UnpWriteBufAsync(cancellationToken);
await UnpWriteBufAsync(cancellationToken).ConfigureAwait(false);
if (WrittenFileSize > DestUnpSize)
{
return;
@@ -215,7 +215,7 @@ internal partial class Unpack
continue;
}
}
await UnpWriteBufAsync(cancellationToken);
await UnpWriteBufAsync(cancellationToken).ConfigureAwait(false);
}
private async Task<bool> ReadFilterAsync(