add missing retain in peer connection client

pull/1/head
Michael Kirk 7 years ago
parent 5a6c2d32ff
commit 5b8d712add

@ -674,12 +674,13 @@ class PeerConnectionClient: NSObject, RTCPeerConnectionDelegate, RTCDataChannelD
let hardenedSessionDescription = HardenedRTCSessionDescription(rtcSessionDescription: sessionDescription)
strongSelf.setLocalSessionDescriptionInternal(hardenedSessionDescription)
.done(on: PeerConnectionClient.signalingQueue) {
resolver.fulfill(hardenedSessionDescription)
}.catch { error in
resolver.reject(error)
}
firstly {
strongSelf.setLocalSessionDescriptionInternal(hardenedSessionDescription)
}.done(on: PeerConnectionClient.signalingQueue) {
resolver.fulfill(hardenedSessionDescription)
}.catch { error in
resolver.reject(error)
}.retainUntilComplete()
}
PeerConnectionClient.signalingQueue.async {

Loading…
Cancel
Save