I am using following code.
public void runThread(){ if (System.Diagnostics.Process.GetProcessesByName(\"myThread\").Length == 0) { Thread t = new
You can use Thread.IsAlive to check whether prevoius thread is running or not.This is to give the thread status.You can put this check before mythread.Start().
Thread.IsAlive
mythread.Start().