"jrpfinch" wrote: > Is the following the most elegant way to exit a multi-threaded > application on a Ctrl-C? I am a complete beginner and would have > thought there was some way of doing it without having to use while 1: > pass, but have yet to find a way.
> def main: > wt = workerThread() > wt.setDaemon(True) > wt.start() > ct = counterThread() > ct.setDaemon(True) > ct.start() > try: > while 1: > pass you could at least insert a time.sleep(1), to avoid busy-looping. </F> -- http://mail.python.org/mailman/listinfo/python-list