Cantankerous Old Git wrote: > Peter Hansen wrote: >> Cantankerous Old Git wrote: >>> The dirty way, which can leave corrupt half-written files and other >>> nasties, is something like sys.exit(). >> >> sys.exit() won't help you if your server is running in the main >> thread, nor if your server thread is not marked as a daemon, but that >> does raise another possibility. > > I assume you know that I actually meant System.exit(). Why do you think > that won't help?
No, I didn't know that, but if you were confused the first time, I think you're getting even more confused now. What is System.exit()? I don't have one, and have never seen it mentioned. Perhaps you meant SystemExit, the exception that's raised when you call sys.exit()? If so, I still don't see your point, because there's no difference between the two in this context. Maybe you meant os._exit()? Now *that* one is messy, and will work as you described. -Peter -- http://mail.python.org/mailman/listinfo/python-list