Explorar o código

Keep on getting disconnected. This fixed it.

Seems like the RID gets incremented once too many (outside of upper bound of
expected window), and then server responds with item-not-found.

See: http://xmpp.org/extensions/xep-0124.html
JC Brand %!s(int64=10) %!d(string=hai) anos
pai
achega
c2063eb1a7
Modificáronse 1 ficheiros con 0 adicións e 2 borrados
  1. 0 2
      converse.js

+ 0 - 2
converse.js

@@ -4592,8 +4592,6 @@
                     sid = this.session.get('sid');
                     jid = this.session.get('jid');
                     if (rid && jid && sid) {
-                        // We have the necessary tokens for resuming a session
-                        rid += 1;
                         this.session.save({rid: rid}); // The RID needs to be increased with each request.
                         this.connection.attach(jid, sid, rid, this.onConnect);
                     } else if (this.prebind) {