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
|
||||
}
|
||||
|
||||
this._session.pendingMessages.delete(msgId)
|
||||
|
||||
switch (status & 7) {
|
||||
case 1:
|
||||
case 2:
|
||||
|
@ -1255,6 +1253,8 @@ export class SessionConnection extends PersistentConnection {
|
|||
return
|
||||
}
|
||||
|
||||
this._session.pendingMessages.delete(msg.reqMsgId)
|
||||
|
||||
this._onMessagesInfo(info.msgIds, msg.info)
|
||||
}
|
||||
|
||||
|
@ -1273,6 +1273,8 @@ export class SessionConnection extends PersistentConnection {
|
|||
return
|
||||
}
|
||||
|
||||
this._session.pendingMessages.delete(msg.reqMsgId)
|
||||
|
||||
this.log.debug('received future_salts: %d salts', msg.salts.length)
|
||||
|
||||
this._salts.isFetching = false
|
||||
|
|
Loading…
Reference in a new issue