(reposted from c.l.py) the following FAQ item talks about using sleep to make sure that threads run properly: http://effbot.org/pyfaq/none-of-my-threads-seem-to-run-why.htm I suspect it was originally written for the "thread" module, since as far as I know, the "threading" module takes care of the issues described here all by itself. so, should this item be removed? or can anyone suggest a rewrite that's more relevant for "threading" users? </F>