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)
strongSelf.setLocalSessionDescriptionInternal(hardenedSessionDescription) firstly {
.done(on: PeerConnectionClient.signalingQueue) { strongSelf.setLocalSessionDescriptionInternal(hardenedSessionDescription)
resolver.fulfill(hardenedSessionDescription) }.done(on: PeerConnectionClient.signalingQueue) {
}.catch { error in resolver.fulfill(hardenedSessionDescription)
resolver.reject(error) }.catch { error in
} resolver.reject(error)
}.retainUntilComplete()
} }
PeerConnectionClient.signalingQueue.async { PeerConnectionClient.signalingQueue.async {

Loading…
Cancel
Save