public void Lock_Reentrancy_DoesNotBlock() { using (var mutex = new GlobalMutex("test")) { mutex.Initialize(); using (mutex.Lock()) { using (mutex.Lock()) {} } mutex.Unlink(); } }