From 3cf5bf80e4feea06728947f20657d49268b785d5 Mon Sep 17 00:00:00 2001 From: vnugent Date: Fri, 8 Sep 2023 23:21:30 -0400 Subject: Password hashing updates & async resource updates --- lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs') 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); } /// - 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); } } } -- cgit