We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b24b2ad commit 1b0ca6bCopy full SHA for 1b0ca6b
HappyDNS/Dns/QNDnsUdpResolver.m
@@ -69,9 +69,18 @@ + (instancetype)resolverWithServerIPs:(NSArray <NSString *> *)servers
69
return resolver;
70
}
71
72
++ (dispatch_queue_t)defaultQueue {
73
+ static dispatch_once_t onceToken;
74
+ static dispatch_queue_t timerQueue;
75
+ dispatch_once(&onceToken, ^{
76
+ timerQueue = dispatch_queue_create("com.qiniu.dns.udp.queue", DISPATCH_QUEUE_CONCURRENT);
77
+ });
78
+ return timerQueue;
79
+}
80
+
81
- (dispatch_queue_t)queue {
82
if (_queue == nil) {
- _queue = dispatch_queue_create("com.qiniu.dns.server.queue", DISPATCH_QUEUE_CONCURRENT);
83
+ _queue = [QNDnsUdpResolver defaultQueue];
84
85
return _queue;
86
0 commit comments