Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #29009
| From | Terry Reedy <tjreedy@udel.edu> |
|---|---|
| Subject | Re: Some questions about atexit |
| Date | 2012-09-12 22:29 -0400 |
| References | <roy-68612B.20582312092012@news.panix.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.587.1347503376.27098.python-list@python.org> (permalink) |
On 9/12/2012 8:58 PM, Roy Smith wrote: > The atexit docs (http://docs.python.org/library/atexit.html) are very > confusing. In one place they say, "The order in which the functions are > called is not defined". In another place, "all functions registered are > called in last in, first out order". Which is correct? Check the tracker (bugs.python.org) for atexit issues, open and closed. I believe there was one about order and whether to make a guarantee. The doc might have been changed one place and not another. The newer statement is probably correct. In any case, the wrong place should be corrected. > Also, it's not clear how atexit handlers interact with threading. Do > all handlers get called in the main thread? What if some other thread > registers a handler? Does it get called in that thread? Don't know about this. -- Terry Jan Reedy
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Some questions about atexit Roy Smith <roy@panix.com> - 2012-09-12 20:58 -0400
Re: Some questions about atexit Terry Reedy <tjreedy@udel.edu> - 2012-09-12 22:29 -0400
Re: Some questions about atexit Roy Smith <roy@panix.com> - 2012-09-13 09:03 -0400
csiph-web