> > why not just use the time.sleep() function ? > > Because that stops the thread. I want things to continue, and then be > interrupted in order to execute a bit of code. Tcl has the 'after' command: *chuckle* must've missed that start of the thread ;-) never saw the word threading. Deadlock-is-a-pain-to-debug-ingly yours Dave