Bug 20495

Summary: protected_change_timeout no thread safe
Product: dbus Reporter: Johan Gyllenspetz <johangy>
Component: coreAssignee: Havoc Pennington <hp>
Status: RESOLVED DUPLICATE QA Contact: John (J5) Palmieri <johnp>
Severity: major    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Johan Gyllenspetz 2009-03-05 07:25:08 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.
Comment 1 Havoc Pennington 2009-03-05 10:54:18 UTC

*** This bug has been marked as a duplicate of bug 17754 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.