Commit 43ff868
committed
Temporarily get rid of the registration of Tcl_Finalize() as a
low-level Python exit handler. This can attempt to call Python code
at a point that the interpreter and thread state have already been
destroyed, causing a Bus Error. Given the intended use of
Py_AtExit(), I'm not convinced that it's a good idea to call it
earlier during Python's finalization sequence... (Although this is
the only use for it in the entire distribution.)1 parent 69a79bc commit 43ff868
1 file changed
+5
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2030 | 2030 | | |
2031 | 2031 | | |
2032 | 2032 | | |
| 2033 | + | |
| 2034 | + | |
| 2035 | + | |
| 2036 | + | |
2033 | 2037 | | |
2034 | 2038 | | |
2035 | 2039 | | |
| 2040 | + | |
2036 | 2041 | | |
2037 | 2042 | | |
2038 | 2043 | | |
| |||
0 commit comments