Bugzilla – Bug 20495
protected_change_timeout no thread safe
Last modified: 2009-03-05 10:54:18 UTC
protected_change_timeout will return false if an other thread is reorganising timeouts. This is OK in most cases but this will cause dbus_connection_send_with_reply to error out (with out of memory as error) when it calls _dbus_connection_attach_pending_call_unlocked if an other thread is removing a timeout while its called.
*** This bug has been marked as a duplicate of bug 17754 ***