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 | 2f0295c4790abbeb97f6106df68815a028513b7a (patch) | |
tree | 02c0944ba2ef09c4ba3e11d4998d826df7d25668 | |
parent | f5b3f1c7aa8ed4d7e1ec2504ff6c819c877ae4be (diff) | |
download | pygobject-2f0295c4790abbeb97f6106df68815a028513b7a.tar.gz |
block/unblock threads around Py_DECREF in pyobject_free
-rw-r--r-- | gobject/gobjectmodule.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c index 74216295..d91d81bb 100644 --- a/gobject/gobjectmodule.c +++ b/gobject/gobjectmodule.c @@ -210,7 +210,9 @@ pyobject_free(gpointer boxed) { PyObject *object = boxed; + pyg_block_threads(); Py_DECREF(object); + pyg_unblock_threads(); } |