Skip to content

Commit 6f5bda9

Browse files
committed
fix: set memory lock SemaphoreSlim maxcount to 1
ch1seL.DistributedLock.MemoryLock 0.1.4
1 parent e4fa486 commit 6f5bda9

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/ch1seL.DistributedLock.MemoryLock/MemoryLock.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ private SemaphoreSlim GetOrCreate(string key)
4747
lock (_semaphoreSlims)
4848
{
4949
return _semaphoreSlims.AddOrUpdate(key,
50-
_ => new RefCounted<SemaphoreSlim>(new SemaphoreSlim(1)),
50+
_ => new RefCounted<SemaphoreSlim>(new SemaphoreSlim(1, 1)),
5151
(_, value) =>
5252
{
5353
value.RefCount++;

src/ch1seL.DistributedLock.MemoryLock/ch1seL.DistributedLock.MemoryLock.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.1</TargetFramework>
5-
<PackageVersion>0.1.3</PackageVersion>
5+
<PackageVersion>0.1.4</PackageVersion>
66
<Authors>ch1seL</Authors>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
88
<PackageId>ch1seL.DistributedLock.MemoryLock</PackageId>

0 commit comments

Comments
 (0)