From ff78430ed481550aa744295b960afa6d67391b69 Mon Sep 17 00:00:00 2001 From: Gert Driesen Date: Sun, 5 Mar 2017 18:54:28 +0100 Subject: [PATCH] Move null check into FEATURE_THREAD_THREADPOOL section. --- src/Renci.SshNet/Abstractions/ThreadAbstraction.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Renci.SshNet/Abstractions/ThreadAbstraction.cs b/src/Renci.SshNet/Abstractions/ThreadAbstraction.cs index fe6e3e21..47175030 100644 --- a/src/Renci.SshNet/Abstractions/ThreadAbstraction.cs +++ b/src/Renci.SshNet/Abstractions/ThreadAbstraction.cs @@ -36,9 +36,10 @@ namespace Renci.SshNet.Abstractions /// The action to execute. public static void ExecuteThread(Action action) { +#if FEATURE_THREAD_THREADPOOL if (action == null) throw new ArgumentNullException("action"); -#if FEATURE_THREAD_THREADPOOL + System.Threading.ThreadPool.QueueUserWorkItem(o => action()); #elif FEATURE_THREAD_TAP System.Threading.Tasks.Task.Run(action);