Repository navigation
- 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