From 17325b3104d41c5dc72829fe04b953bfba364183 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Guido=20G=C3=BCnther?= Date: Sat, 22 Jun 2024 19:44:03 +0200 Subject: [PATCH] sip: Don't drop errors when recreating sip account Part-of: --- plugins/provider/sip/calls-sip-origin.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/plugins/provider/sip/calls-sip-origin.c b/plugins/provider/sip/calls-sip-origin.c index e771264..36efeb3 100644 --- a/plugins/provider/sip/calls-sip-origin.c +++ b/plugins/provider/sip/calls-sip-origin.c @@ -1267,8 +1267,12 @@ deinit_sip_account (CallsSipOrigin *self) static void recreate_sip (CallsSipOrigin *self) { - if (deinit_sip_account (self)) - init_sip_account (self, NULL); + if (deinit_sip_account (self)) { + g_autoptr (GError) err = NULL; + + if (!init_sip_account (self, &err)) + g_warning ("Failed to re-init sip account: %s", err->message); + } }