mirror of
https://github.com/moparisthebest/Conversations
synced 2024-11-28 03:32:15 -05:00
do not pipeline first SM request because that might fail when resume fails
This commit is contained in:
parent
c97c5def2c
commit
010b341251
@ -581,6 +581,7 @@ public class XmppConnection implements Runnable {
|
||||
final RequestPacket r = new RequestPacket(smVersion);
|
||||
tagWriter.writeStanzaAsync(r);
|
||||
} else if (nextTag.isStart("resumed")) {
|
||||
this.tagWriter.writeStanzaAsync(new RequestPacket(smVersion));
|
||||
lastPacketReceived = SystemClock.elapsedRealtime();
|
||||
final Element resumed = tagReader.readElement(nextTag);
|
||||
final String h = resumed.getAttribute("h");
|
||||
@ -860,7 +861,6 @@ public class XmppConnection implements Runnable {
|
||||
this.mSmCatchupMessageCounter.set(0);
|
||||
this.mWaitingForSmCatchup.set(true);
|
||||
this.tagWriter.writeStanzaAsync(resume);
|
||||
this.tagWriter.writeStanzaAsync(new RequestPacket(smVersion));
|
||||
} else if (needsBinding) {
|
||||
if (this.streamFeatures.hasChild("bind")) {
|
||||
sendBindRequest();
|
||||
|
Loading…
Reference in New Issue
Block a user