From 01897e5150d0ef72a71d0335ff6f0980f16481f5 Mon Sep 17 00:00:00 2001 From: Evangelos Ribeiro Tzaras Date: Thu, 18 Aug 2022 21:12:11 +0200 Subject: [PATCH] ringer: Cancel any ongoing actions on shutdown --- src/calls-ringer.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/calls-ringer.c b/src/calls-ringer.c index ca65625..1bed242 100644 --- a/src/calls-ringer.c +++ b/src/calls-ringer.c @@ -467,6 +467,9 @@ dispose (GObject *object) g_clear_handle_id (&self->restart_id, g_source_remove); + g_cancellable_cancel (self->cancel_ring); + g_clear_object (&self->cancel_ring); + G_OBJECT_CLASS (calls_ringer_parent_class)->dispose (object); }