Below is a class having the method 'SomeMethod' that illustrates my problem. class SomeClass { AutoResetEvent theEvent = new AutoResetEvent(false); // more …