Damn! signal is not supported on Windows. time.sleep() doesn't work, as I suspected::
def info(self): sleep(5) self.info() Basically causes the function to pause, then call itself again, all in the foreground :-( I'm thinking some sort of thread timer is the way to go, but really don't understand threads.... -- http://mail.python.org/mailman/listinfo/python-list