This commit is contained in:
nielsandriesse 2020-05-08 14:46:14 +10:00
parent 0f84a5581a
commit 1e300e3d47
1 changed files with 1 additions and 1 deletions

View File

@ -203,6 +203,7 @@ public final class SessionManagementProtocol : NSObject {
closedGroupMembers.formUnion(group.groupModel.groupMemberIds)
}
LokiFileServerAPI.getDeviceLinks(associatedWith: closedGroupMembers).ensure {
defer { inFlightSessionRequests.remove(hexEncodedPublicKey) }
storage.dbReadWriteConnection.readWrite { transaction in
let validHEPKs = closedGroupMembers.flatMap {
LokiDatabaseUtilities.getLinkedDeviceHexEncodedPublicKeys(for: $0, in: transaction)
@ -212,7 +213,6 @@ public final class SessionManagementProtocol : NSObject {
let ephemeralMessage = EphemeralMessage(in: thread)
let messageSenderJobQueue = SSKEnvironment.shared.messageSenderJobQueue
messageSenderJobQueue.add(message: ephemeralMessage, transaction: transaction)
inFlightSessionRequests.remove(hexEncodedPublicKey)
}
}
}