From e4e9fa3599e3235ac941787e487f9c81170263fa Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 18 Nov 2015 14:11:48 +0100 Subject: [PATCH] Thread.Interrupt is not dependent on MONO_FEATURE_THREAD_SUSPEND_RESUME. --- mcs/class/referencesource/mscorlib/system/threading/thread.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mcs/class/referencesource/mscorlib/system/threading/thread.cs b/mcs/class/referencesource/mscorlib/system/threading/thread.cs index dbe81e12e76..f45df0fcda8 100644 --- a/mcs/class/referencesource/mscorlib/system/threading/thread.cs +++ b/mcs/class/referencesource/mscorlib/system/threading/thread.cs @@ -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 -- 2.25.1