diff --git a/wired/dbus.c b/wired/dbus.c index 45970a00..cddda78b 100644 --- a/wired/dbus.c +++ b/wired/dbus.c @@ -142,6 +142,8 @@ int dbus_app_run(const struct dbus_app *app, void *user_data, l_dbus_destroy(dbus); dbus = NULL; + l_main_exit(); + if (destroy) destroy(info->user_data);