|
|
@ -180,7 +180,7 @@ NSTimeInterval kChannelDestroyDelay = 30; |
|
|
|
return call; |
|
|
|
return call; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
- (void)unmanagedCallRef { |
|
|
|
- (void)ref { |
|
|
|
dispatch_async(_dispatchQueue, ^{ |
|
|
|
dispatch_async(_dispatchQueue, ^{ |
|
|
|
if (self->_unmanagedChannel) { |
|
|
|
if (self->_unmanagedChannel) { |
|
|
|
[self->_channelRef refChannel]; |
|
|
|
[self->_channelRef refChannel]; |
|
|
@ -188,7 +188,7 @@ NSTimeInterval kChannelDestroyDelay = 30; |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
- (void)unmanagedCallUnref { |
|
|
|
- (void)unref { |
|
|
|
dispatch_async(_dispatchQueue, ^{ |
|
|
|
dispatch_async(_dispatchQueue, ^{ |
|
|
|
if (self->_unmanagedChannel) { |
|
|
|
if (self->_unmanagedChannel) { |
|
|
|
[self->_channelRef unrefChannel]; |
|
|
|
[self->_channelRef unrefChannel]; |
|
|
|