From 8cd96e0a1481c767410585ebc5fbc4bb1dfc8ad5 Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Sat, 7 Oct 2023 00:56:52 +0200 Subject: connection_manager.vala: Use yield on disconnect() --- libdino/src/service/connection_manager.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libdino/src/service/connection_manager.vala b/libdino/src/service/connection_manager.vala index 19e46ed2..be1a1910 100644 --- a/libdino/src/service/connection_manager.vala +++ b/libdino/src/service/connection_manager.vala @@ -56,15 +56,15 @@ public class ConnectionManager : Object { public bool acked; public Connection() { - reset(); + reset.begin(); } - public void reset() { + public async void reset() { acked = false; if (stream != null) { stream.detach_modules(); - stream.disconnect.begin(); + yield stream.disconnect(); } stream = null; uuid = Xmpp.random_uuid(); -- cgit v1.2.3