mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-09-08 17:08:45 +02:00
Add a stress-test for GDBusProxy in threads with no default main context
Destroying a GDBusProxy in a thread used to race with NameOwnerChanged being delivered to the main context's thread (GNOME #651133). Also, g_dbus_proxy_call_sync in a thread would race with NameOwnerChanged being delivered to the main context's thread and rewriting the name_owner (GNOME #656039). Bug: https://bugzilla.gnome.org/show_bug.cgi?id=656039 Bug-NB: NB#259760 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Signed-off-by: David Zeuthen <davidz@redhat.com>
This commit is contained in:
committed by
David Zeuthen
parent
85214d1e7f
commit
67cf3ea368
1
gio/tests/.gitignore
vendored
1
gio/tests/.gitignore
vendored
@@ -47,6 +47,7 @@ gdbus-names
|
||||
gdbus-non-socket
|
||||
gdbus-peer
|
||||
gdbus-proxy
|
||||
gdbus-proxy-threads
|
||||
gdbus-proxy-well-known-name
|
||||
gdbus-serialization
|
||||
gdbus-test-codegen
|
||||
|
Reference in New Issue
Block a user