Currently when logging out, kio_http_cache_cleaner stays alive and blocks in
QCoreApplication::processEvents(QEventLoop::WaitForMoreEvents);
forever.
This patch avoids this blocking and ensures that the main loop will exit when the session bus is no longer connected.
BUG: 367575
FIXED-IN: 5.54