From 2c77465d1ce726d182c8815a25f826ffaeba89a6 Mon Sep 17 00:00:00 2001 From: Avi Cieplinski Date: Wed, 17 Apr 2019 12:16:32 -0700 Subject: [PATCH] Fix warning about unowned dispatch queue used to retrieve tile images. --- MapboxSceneKit/Tile Fetching/MapboxHTTPAPI.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MapboxSceneKit/Tile Fetching/MapboxHTTPAPI.swift b/MapboxSceneKit/Tile Fetching/MapboxHTTPAPI.swift index a4882c5..e46d528 100644 --- a/MapboxSceneKit/Tile Fetching/MapboxHTTPAPI.swift +++ b/MapboxSceneKit/Tile Fetching/MapboxHTTPAPI.swift @@ -26,9 +26,10 @@ enum FetchError: Int { } internal final class MapboxHTTPAPI { + private static var tileDownloadTaskDispatchQueue = DispatchQueue(label: "com.mapbox.scenekit.api", attributes: [.concurrent]) private static var operationQueue: OperationQueue = { var operationQueue = OperationQueue() - operationQueue.underlyingQueue = DispatchQueue(label: "com.mapbox.scenekit.api", attributes: [.concurrent]) + operationQueue.underlyingQueue = tileDownloadTaskDispatchQueue operationQueue.name = "Mapbox API Queue" operationQueue.maxConcurrentOperationCount = 10 return operationQueue