From: tiberiu.motoc@... Date: 2007-05-09T04:45:07+09:00 Subject: Re: threads output/execution question Hi Robert, Thanks so much for your answer. Actually even with your code I had the same problem. If I would wait for more than 5 seconds, the worker thread would not print "Job.finish" (Job.finish would be printed after my subsequent input). I realized in both cases that the line "while option = gets" was blocking the thread from outputing. Tiberiu