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
	 Daniel Gultsch
						Daniel Gultsch