Version: 3.5.3
Status: Stable
Released: 2025-10-27
License: MIT License
No downloadable files are available for this release but you can obtain the source code from GitHub.
Source-Code

This is open source software licensed as MIT License. You can obtain the source code from GitHub or browse the releases for source code associated with specific versions. If you make any changes which you feel improves this application, please feel free to submit a pull - request.

Release Notes
  • Added PessimisticSemaphore lock ownership tracking.
  • Added deadlock avoidance overloads.
  • Removed parameter-less constructor constraints from PessimisticCriticalResource and OptimisticCriticalResource.
  • Added CancellationToken to dead-lock prevention methods in OptimisticSemaphore.

Be sure to check out the NuGet package: https://www.nuget.org/packages/NTDLS.Semaphore/3.5.3