Commit 3dcb7437 authored by Committed by Jürg Billeter
libtracker-sparql-backend: Work around race condition in GDBus
GDBusProxy created from a thread without its own GMainContext may cause memory corruption due to a race condition in handling the NameOwnerChanged signal. As we only call a single method on the Status object, drop use of GDBusProxy in this case and directly use low level D-Bus support. Fixes NB#254855.
Showing with 10 additions and 15 deletions