Ver código fonte

Added null check

drieseng 9 anos atrás
pai
commit
685dc9f8d8
1 arquivos alterados com 3 adições e 0 exclusões
  1. 3 0
      src/Renci.SshNet/Abstractions/ThreadAbstraction.cs

+ 3 - 0
src/Renci.SshNet/Abstractions/ThreadAbstraction.cs

@@ -25,6 +25,9 @@ namespace Renci.SshNet.Abstractions
         /// <param name="action">The action to execute.</param>
         public static void ExecuteThread(Action action)
         {
+            if (action == null)
+                throw new ArgumentNullException("action");
+
 #if FEATURE_THREAD_THREADPOOL
             System.Threading.ThreadPool.QueueUserWorkItem(o => action());
 #elif FEATURE_THREAD_TAP