https://bugs.kde.org/show_bug.cgi?id=481678

--- Comment #2 from Kacper Paczos <[email protected]> ---
Patch up as
https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/618

It connects to the Disconnected pseudo-signal on org.freedesktop.DBus.Local and
quits on it, which is how libdbus reports a dropped connection locally. Losing
our
own name was already handled a few lines away; the bus going away was not, and
after that no signals arrive at all, so nothing was left to notice.

Verified with a small Qt program carrying exactly that connect() call: killing
the
private bus ends it immediately through quit() rather than through its timeout.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to