DoTestTimeout() private method

private DoTestTimeout ( bool multiThreaded, bool greedy ) : void
multiThreaded bool
greedy bool
return void
コード例 #1
0
 public override void Run()
 {
     if (withTimeout)
     {
         outerInstance.DoTestTimeout(true, true);
     }
     else
     {
         outerInstance.DoTestSearch();
     }
     lock (success)
     {
         success.Set(num);
     }
 }
コード例 #2
0
 public override void Run()
 {
     if (withTimeout)
     {
         outerInstance.DoTestTimeout(true, true);
     }
     else
     {
         outerInstance.DoTestSearch();
     }
     UninterruptableMonitor.Enter(success);
     try
     {
         success.Set(num);
     }
     finally
     {
         UninterruptableMonitor.Exit(success);
     }
 }