don't do create thread if thread exists (bug 970170)