mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-07-30 05:43:28 +02:00
Bug 623142 – Ensure ::new-connection runs before processing D-Bus messages
Without this guarantee, peer-to-peer connections are not very useful. However, with this guarantee it's possible to export objects in a handler for the GDBusServer::new-connection signal. There are two caveats with this patch - it won't work on message bus connections - we don't queue up messages to be written that can be addresses later if needed. https://bugzilla.gnome.org/show_bug.cgi?id=623142 Signed-off-by: David Zeuthen <davidz@redhat.com>
This commit is contained in:
@@ -2390,6 +2390,7 @@ g_dbus_connection_new_sync
|
||||
g_dbus_connection_new_for_address
|
||||
g_dbus_connection_new_for_address_finish
|
||||
g_dbus_connection_new_for_address_sync
|
||||
g_dbus_connection_start_message_processing
|
||||
GDBusCapabilityFlags
|
||||
g_dbus_connection_close
|
||||
g_dbus_connection_is_closed
|
||||
|
Reference in New Issue
Block a user