aboutsummaryrefslogtreecommitdiff
path: root/lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-09-08 23:21:30 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2023-09-08 23:21:30 -0400
commit3cf5bf80e4feea06728947f20657d49268b785d5 (patch)
tree4f8d6b2269c5d7f7bfc148b6e41d831760f7c6b1 /lib/VNLib.Plugins.Extensions.Data/src/Storage/Blob.cs
parentbf01b244f3bf2aa3c236fb86c0d75c261f54b334 (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.cs7
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);
}
}
}