Merge branch 'mkirk/call-missing-retain' into master

pull/1/head
Michael Kirk 6 years ago
commit ab9e959613

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

Loading…
Cancel
Save