diff options
-rw-r--r-- | Modules/_tkinter.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Modules/_tkinter.c b/Modules/_tkinter.c index fc52657..e1b2b18 100644 --- a/Modules/_tkinter.c +++ b/Modules/_tkinter.c @@ -2030,9 +2030,14 @@ init_tkinter() if (PyErr_Occurred()) return; +#if 0 + /* This was not a good idea; through <Destroy> bindings, + Tcl_Finalize() may invoke Python code but at that point the + interpreter and thread state have already been destroyed! */ #if TKMAJORMINOR >= 8000 Py_AtExit(Tcl_Finalize); #endif +#endif #ifdef macintosh /* |