I understand now that my branch does not solve all the problems that you are dealing with here - mainly that is the service is SIGSTOPPed, creating a QDbusInterface for it blocks until dbus times out.
Perhaps putting the creation of the QDbusInterface in a separate thread would solve all the issues
I understand now that my branch does not solve all the problems that you are dealing with here - mainly that is the service is SIGSTOPPed, creating a QDbusInterface for it blocks until dbus times out.
Perhaps putting the creation of the QDbusInterface in a separate thread would solve all the issues