summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorJon Trowbridge <trow@ximian.com>2003-03-04 16:23:25 +0000
committerJon Trowbridge <trow@src.gnome.org>2003-03-04 16:23:25 +0000
commit8febf0d579f67b16d347c8c91c69bd7afe3f4034 (patch)
tree09d770dc3fbb65f79b7655a0c986285e65eab351 /examples
parentff0a57537a0472e970277b18ee8c2b02844c12c0 (diff)
Unblock threads before invalidating our closures, since this might trigger
2003-03-04 Jon Trowbridge <trow@ximian.com> * pygobject.c (pygobject_dealloc): Unblock threads before invalidating our closures, since this might trigger a destructor that needs to execute python code. (pygobject_clear): Ditto. * pygboxed.c (pyg_boxed_dealloc): Unblock threads before freeing the boxed type, since the destructor may need to execute python code. (pyg_boxed_new): Block threads while we make our Py* calls. (pyg_pointer_new): Block threads while we make our Py* calls. * gobjectmodule.c (pyg_object_set_property): We need to block threads before our call to pygobject_new. (pyg_object_get_property): Ditto.
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions