Bug 23722 - cannot create unshared connections using DBus-GLib bindings
Summary: cannot create unshared connections using DBus-GLib bindings
Status: RESOLVED DUPLICATE of bug 19623
Alias: None
Product: dbus
Classification: Unclassified
Component: GLib (show other bugs)
Version: unspecified
Hardware: All All
: medium normal
Assignee: Rob Taylor
QA Contact: John (J5) Palmieri
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-04 16:05 UTC by DavidT
Modified: 2011-03-28 07:05 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
adds dbus_g_bus_get_private() function (2.10 KB, patch)
2009-09-04 16:05 UTC, DavidT
Details | Splinter Review

Description DavidT 2009-09-04 16:05:08 UTC
Created attachment 29241 [details] [review]
adds dbus_g_bus_get_private() function

Hi,

There is currently no way to create a private connection using the DBus-GLib bindings.  This is needed to receive events in multiple threads at once since the connection is associated with a single mainloop context. 

With the attached patch, I'm recommending the addition of a dbus_g_bus_get_private() function that calls dbus_bus_get_private().  

You may also want to check out bug 23633 for a fix to allow context switching.

Thanks,
David
Comment 1 Simon McVittie 2011-03-28 07:05:15 UTC
Fixed in 0.84, Bug #19623.

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


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.