diff options
author | Gustavo J. A. M. Carneiro <gcarneiro@src.gnome.org> | 2004-03-03 18:26:26 +0000 |
---|---|---|
committer | Gustavo J. A. M. Carneiro <gcarneiro@src.gnome.org> | 2004-03-03 18:26:26 +0000 |
commit | e9f7ed0294d026db2f547f28cbe1444ca76e706b (patch) | |
tree | 7a77479e27ddb59f03a506c1ed9b8fddf50b2471 /gobjectmodule.c | |
parent | 0197b898332a9e7a0b51d8991c4c926ac53f613f (diff) | |
download | pygtk-e9f7ed0294d026db2f547f28cbe1444ca76e706b.tar.gz |
block/unblock threads around Py_DECREF in pyobject_free
Diffstat (limited to 'gobjectmodule.c')
-rw-r--r-- | gobjectmodule.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gobjectmodule.c b/gobjectmodule.c index 74216295..d91d81bb 100644 --- a/gobjectmodule.c +++ b/gobjectmodule.c @@ -210,7 +210,9 @@ pyobject_free(gpointer boxed) { PyObject *object = boxed; + pyg_block_threads(); Py_DECREF(object); + pyg_unblock_threads(); } |