From e0ea0574f156b6d2f65d935ee3256e6684bc25f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Barnab=C3=A1s=20P=C5=91cze?= Date: Sat, 30 Dec 2023 01:13:55 +0100 Subject: [PATCH] pipewire: module-jackdbus-detect: cancel pending dbus call on module destroy --- src/modules/module-jackdbus-detect.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/module-jackdbus-detect.c b/src/modules/module-jackdbus-detect.c index d17ad0466..bd643229b 100644 --- a/src/modules/module-jackdbus-detect.c +++ b/src/modules/module-jackdbus-detect.c @@ -159,6 +159,8 @@ static void impl_free(struct impl *impl) { set_started(impl, false); + cancel_and_unref(&impl->pending_call); + if (impl->bus) dbus_connection_unref(impl->bus); spa_dbus_connection_destroy(impl->conn);