X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/blobdiff_plain/54dbd9258fbd735f06758df4a08ef38d15b4d87d..390263fed0ee02f038f38a8191c27f8c4b8fadfb:/tools/__init__.py diff --git a/tools/__init__.py b/tools/__init__.py index 65f0efc..992049e 100644 --- a/tools/__init__.py +++ b/tools/__init__.py @@ -5,6 +5,7 @@ import sys import logging import os import traceback +import dbus.mainloop.glib from . import actions from . import config @@ -39,6 +40,9 @@ def main(): tools_logging.init(args) + dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) + dbus.mainloop.glib.threads_init() + if not actions.initializer.is_initialized(args) and \ args.action and args.action not in ("init", "first-launch", "log"): if args.wait_for_init: