From: Guido van Rossum Date: Tue, 19 Aug 1997 01:00:50 +0000 (+0000) Subject: Alas, the thread support for Tk didn't work. Withdraw it, until I X-Git-Tag: v1.5a4~366 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5b02078e31c41efa4d2e41fb4301e43d86375a9a;p=python Alas, the thread support for Tk didn't work. Withdraw it, until I figure out how to do this right. --- diff --git a/Modules/_tkinter.c b/Modules/_tkinter.c index e0f207b8e3..0abe271858 100644 --- a/Modules/_tkinter.c +++ b/Modules/_tkinter.c @@ -1265,6 +1265,7 @@ Tkapp_MainLoop(self, args) !errorInCmd) { int result; +#ifdef THIS_CODE_IS_BUGGY result = Tcl_DoOneEvent(TCL_DONT_WAIT); if (PyErr_CheckSignals() != 0) return NULL; @@ -1276,6 +1277,9 @@ Tkapp_MainLoop(self, args) Py_BEGIN_ALLOW_THREADS result = Tcl_WaitForEvent((Tcl_Time *)NULL); Py_END_ALLOW_THREADS +#else + result = Tcl_DoOneEvent(0); +#endif if (PyErr_CheckSignals() != 0) return NULL; if (result < 0)