Я работаю над двумя службами Windows, которые имеют общую базу данных, которую я хочу заблокировать (кросс-процесс) с помощью системы Mutex.
Теперь мне интересно, можно ли просто вызывать WaitOne() и ReleaseMutex() в блоке try-finally или мне также удалять Mutex (например, в блоке using). Если так, я думаю, я всегда должен ловить AbandonedMutexException по методу WaitOne() или я здесь не прав?