private static void ThreadReset(TimerExecuter executer) { lock (_queueCompleteThreads) { if (!_queueCompleteThreads.Contains(executer)) { _queueCompleteThreads.Enqueue(executer); } } }