public void t2Start( ) { Console.WriteLine("t2Start started, gM1.WaitOne( )"); gM1.WaitOne( ); Console.WriteLine("t2Start finished, gM1.WaitOne( )"); Event2.Set( ); gM1.ReleaseMutex(); } public void t3Start( )