aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/objective-c/GRPCClient/private/GRPCChannel.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/objective-c/GRPCClient/private/GRPCChannel.m b/src/objective-c/GRPCClient/private/GRPCChannel.m
index 67a3ac1274..377900fd9e 100644
--- a/src/objective-c/GRPCClient/private/GRPCChannel.m
+++ b/src/objective-c/GRPCClient/private/GRPCChannel.m
@@ -109,7 +109,7 @@ static GRPCChannelPool *gChannelPool;
if (self->_refCount == 0) {
self->_lastDispatch = [NSDate date];
dispatch_time_t delay =
- dispatch_time(DISPATCH_TIME_NOW, (int64_t)_destroyDelay * 1e9);
+ dispatch_time(DISPATCH_TIME_NOW, (int64_t)self->_destroyDelay * NSEC_PER_SEC);
dispatch_after(delay, self->_timerQueue, ^{
[self timerFire];
});
@@ -132,7 +132,7 @@ static GRPCChannelPool *gChannelPool;
- (void)timerFire {
dispatch_async(_dispatchQueue, ^{
if (self->_disconnected || self->_lastDispatch == nil ||
- -[self->_lastDispatch timeIntervalSinceNow] < -_destroyDelay) {
+ -[self->_lastDispatch timeIntervalSinceNow] < -self->_destroyDelay) {
return;
}
self->_lastDispatch = nil;