diff options
author | vnugent <public@vaughnnugent.com> | 2023-09-08 23:21:30 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-09-08 23:21:30 -0400 |
commit | 3cf5bf80e4feea06728947f20657d49268b785d5 (patch) | |
tree | 4f8d6b2269c5d7f7bfc148b6e41d831760f7c6b1 /lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs | |
parent | bf01b244f3bf2aa3c236fb86c0d75c261f54b334 (diff) |
Password hashing updates & async resource updates
Diffstat (limited to 'lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs')
-rw-r--r-- | lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs b/lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs index 3fca1cb..0edf653 100644 --- a/lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs +++ b/lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2023 Vaughn Nugent * * Library: VNLib * Package: VNLib.Plugins.Extensions.Data @@ -24,6 +24,7 @@ using System; using System.IO; +using System.Threading; using System.Threading.Tasks; using System.Runtime.Versioning; @@ -206,7 +207,7 @@ namespace VNLib.Plugins.Extensions.Data.Storage GC.SuppressFinalize(this); } ///<inheritdoc/> - public async ValueTask ReleaseAsync() + public async ValueTask ReleaseAsync(CancellationToken cancellation = default) { try { @@ -237,7 +238,7 @@ namespace VNLib.Plugins.Extensions.Data.Storage //Dispose the stream await BaseStream.DisposeAsync(); //Release the descriptor - await Descriptor.ReleaseAsync(); + await Descriptor.ReleaseAsync(cancellation); } } } |