diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-10-07 00:56:52 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2023-10-09 16:38:02 +0200 |
| commit | 8cd96e0a1481c767410585ebc5fbc4bb1dfc8ad5 (patch) | |
| tree | 65d7f9e5cc1cf24165ef57c21fae655f034c4dbc | |
| parent | 2c292f16c8c7f31536137c01bc474cec8c492f94 (diff) | |
connection_manager.vala: Use yield on disconnect()
| -rw-r--r-- | libdino/src/service/connection_manager.vala | 6 |
1 files 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(); |
