[Python-checkins] python/dist/src/Doc/lib libatexit.tex,1.8,1.9
montanaro at users.sourceforge.net
montanaro at users.sourceforge.net
Thu Nov 4 05:31:33 CET 2004
Update of /cvsroot/python/python/dist/src/Doc/lib
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29401/Doc/lib
Modified Files:
libatexit.tex
Log Message:
Fix bug 1052242. Also includes rewrite of test case using unittest and
avoiding use of popen.
Index: libatexit.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libatexit.tex,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- libatexit.tex 8 Apr 2003 17:46:53 -0000 1.8
+++ libatexit.tex 4 Nov 2004 04:31:29 -0000 1.9
@@ -39,6 +39,12 @@
order. The assumption is that lower level modules will normally be
imported before higher level modules and thus must be cleaned up
later.
+
+If an exception is raised during execution of the exit handlers, a traceback
+is printed (unless SystemExit is raised) and the exception information is
+saved. After all exit handlers have had a chance to run the last exception
+to be raised is reraised.
+
\end{funcdesc}
More information about the Python-checkins
mailing list