Guard more qcoro usages

co_await does not disconnect a pending event like It's possible for 'this' to be gone and everything to be in a broken state. Lots of this code continued to process things after DBus replies were invalid.

Every usage of co_await needs to either manage the lifespan of all objects used or explicitly check.

BUG: 499927

Merge request reports

Loading