fix(core): improved state_req handling
This commit is contained in:
parent
fa267eef03
commit
5ab251cafe
1 changed files with 4 additions and 2 deletions
|
@ -1185,8 +1185,6 @@ export class SessionConnection extends PersistentConnection {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
this._session.pendingMessages.delete(msgId)
|
|
||||||
|
|
||||||
switch (status & 7) {
|
switch (status & 7) {
|
||||||
case 1:
|
case 1:
|
||||||
case 2:
|
case 2:
|
||||||
|
@ -1255,6 +1253,8 @@ export class SessionConnection extends PersistentConnection {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this._session.pendingMessages.delete(msg.reqMsgId)
|
||||||
|
|
||||||
this._onMessagesInfo(info.msgIds, msg.info)
|
this._onMessagesInfo(info.msgIds, msg.info)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1273,6 +1273,8 @@ export class SessionConnection extends PersistentConnection {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
this._session.pendingMessages.delete(msg.reqMsgId)
|
||||||
|
|
||||||
this.log.debug('received future_salts: %d salts', msg.salts.length)
|
this.log.debug('received future_salts: %d salts', msg.salts.length)
|
||||||
|
|
||||||
this._salts.isFetching = false
|
this._salts.isFetching = false
|
||||||
|
|
Loading…
Reference in a new issue