Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / mcs / nunit24 / NUnitCore / core / TestRunnerThread.cs
index 6c4ebfa4319b6db452a57919e96e422d0ad06523..26f46b5b98fe3df20a88e9a4be24f0537541ad98 100644 (file)
@@ -120,11 +120,7 @@ namespace NUnit.Core
 \r
                public void Cancel()\r
                {\r
-                       this.thread.Abort(); // Request abort first\r
-\r
-                       // Wake up the thread if necessary\r
-                       if ( ( this.thread.ThreadState & ThreadState.WaitSleepJoin ) != 0 )\r
-                               this.thread.Interrupt();\r
+                       ThreadUtility.Kill(this.thread);\r
                }\r
 \r
                public void StartRun( EventListener listener )\r