From 97cc9ad8f4ac2c74a7b32cdca403a44a12f1e3c8 Mon Sep 17 00:00:00 2001 From: Johan Dahlin Date: Tue, 3 Aug 2004 16:31:32 +0000 Subject: More minor threading fixes --- gobject/gobjectmodule.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'gobject/gobjectmodule.c') diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c index b86e2b8..4fd09ce 100644 --- a/gobject/gobjectmodule.c +++ b/gobject/gobjectmodule.c @@ -1463,8 +1463,8 @@ pyg_thread_init (PyObject *unused) have threading enabled. This will make the import/initialize code quite ugly */ #ifdef ENABLE_PYGTK_THREADING - g_print ("calling InitThreads\n"); PyEval_InitThreads(); + if (!g_threads_got_initialized) g_thread_init(NULL); #endif @@ -1830,11 +1830,6 @@ initgobject(void) m = Py_InitModule("gobject", pygobject_functions); d = PyModule_GetDict(m); -#ifdef ENABLE_PYGTK_THREADING - if (!g_threads_got_initialized) - g_thread_init(NULL); -#endif - g_type_init(); PY_TYPE_OBJECT = g_boxed_type_register_static("PyObject", -- cgit