BooEulerTool.TimeoutRunner.JoinWithTimeout C# (CSharp) Méthode

JoinWithTimeout() private static méthode

private static JoinWithTimeout ( Thread t, int timeout ) : Exception
t Thread
timeout int
Résultat System.Exception
        private static Exception JoinWithTimeout(Thread t, int timeout)
        {
            t.Start();
            if (!t.Join(timeout))
            {
                t.Abort();
                return new TimeoutException();
            }
            return null;
        }