check for exceptions every time we release the GIL in a GLib callback
Submitted by Simon McVittie
Assigned to Simon McVittie
Description
When a signal callback raises an exception (for instance, bind a 0-argument function to NameOwnerChanged so it raises TypeError), not only is the exception ignored (probably unavoidable), but no feedback is given. The exception should be printed to stderr like it was in dbus-python < 0.80.