internal ParallelLoopWorker(ParallelLooper manager, Action threadStart) { this.manager = manager; this.threadStart = threadStart; getToWork = new AutoResetEvent(false); thread = new Thread(Work) { IsBackground = true }; thread.Start(); }