Possible Locking Issue when using StringGet(key) in Sync Api - Should Monitor.TryEnter be used than lock & Mointor.Wait which may cause deadlock in case of exceptions · Issue #1196 · StackExchange/StackExchange.Redis ·
Monitor Class in C# with Examples- Dot Net Tutorials
c# - Can not handle NLua crash - Stack Overflow
Monitor Class in C# with Examples- Dot Net Tutorials
Synchronization by lock and Monitor statements in C# | by Kevin Salimi | Medium