Thread.Interrupt is not dependent on MONO_FEATURE_THREAD_SUSPEND_RESUME.
[mono.git] / mcs / class / referencesource / mscorlib / system / threading / thread.cs
index dbe81e12e7628325e3c1d646caedf02f9e427f3f..f45df0fcda81ad133b489c82b26a1700f4177f06 100644 (file)
@@ -616,7 +616,9 @@ namespace System.Threading {
         [ResourceExposure(ResourceScope.None)]
         [MethodImplAttribute(MethodImplOptions.InternalCall)]
         private extern void ResumeInternal();
+#endif
 
+#if !FEATURE_CORECLR || MONO
         /*=========================================================================
         ** Interrupts a thread that is inside a Wait(), Sleep() or Join().  If that
         ** thread is not currently blocked in that manner, it will be interrupted