Exemple #1
0
 public void AcquireLock()
 {
     LocalMutex.WaitOne();
     Console.WriteLine("Acquire Lock");
     RequestToken();
     ExecutingCriticalSection = true;
     TokenMutex.ReleaseMutex();
 }
Exemple #2
0
 public void ReleaseLock()
 {
     ReleaseToken();
     LocalMutex.ReleaseMutex();
 }