aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libdino/src/service/connection_manager.vala6
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();