diff options
author | Samuel Hand <samuel.d.hand@gmail.com> | 2018-05-28 01:01:37 +0100 |
---|---|---|
committer | Samuel Hand <samuel.hand@openmailbox.org> | 2018-06-03 17:53:05 +0100 |
commit | bbe578343e5544aea2b57aebcadb37a1b31c8ba2 (patch) | |
tree | 83b7a3b1ecbd341e8b24a9535cf527fc3b56f541 | |
parent | 60982bff67809e62b43476b49e30a9bd37491930 (diff) | |
download | dino-bbe578343e5544aea2b57aebcadb37a1b31c8ba2.tar.gz dino-bbe578343e5544aea2b57aebcadb37a1b31c8ba2.zip |
remove bundle requests so session creation doesn't fail
-rw-r--r-- | plugins/omemo/src/stream_module.vala | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/omemo/src/stream_module.vala b/plugins/omemo/src/stream_module.vala index 0148a7f2..6e6772ca 100644 --- a/plugins/omemo/src/stream_module.vala +++ b/plugins/omemo/src/stream_module.vala @@ -197,6 +197,7 @@ public class StreamModule : XmppStreamModule { if (active_bundle_requests.add(jid.bare_jid.to_string() + @":$device_id")) { if (Plugin.DEBUG) print(@"OMEMO: Asking for bundle from $(jid.bare_jid.to_string()):$device_id\n"); stream.get_module(Pubsub.Module.IDENTITY).request(stream, jid.bare_jid, @"$NODE_BUNDLES:$device_id", (stream, jid, id, node) => { + stream.get_module(IDENTITY).active_bundle_requests.remove(jid.bare_jid.to_string() + @":$device_id"); bundle_fetched(jid, device_id, new Bundle(node)); }); } |