gangesmaster: >(i forgot to say it didn't work) It's the remaining threads that need to be daemon, when some thread performs sys.exit. When no non-daemon thread remains, the application terminates.
-- René Pijlman -- http://mail.python.org/mailman/listinfo/python-list