Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5bc7133

Browse files
committed
Name queues for debugging
1 parent 1b0ad61 commit 5bc7133

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

imageoptim/FilesQueue.m

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,16 @@ - (instancetype)initWithCPUs:(NSInteger)cpus dirs:(NSInteger)dirs files:(NSInteg
2020
BOOL lowPriority = [defaults boolForKey:@"RunLowPriority"];
2121

2222
cpuQueue = [NSOperationQueue new];
23-
[cpuQueue setMaxConcurrentOperationCount:cpus?cpus:NSOperationQueueDefaultMaxConcurrentOperationCount];
23+
cpuQueue.name = @"cpuQueue";
24+
cpuQueue.maxConcurrentOperationCount = cpus?cpus:NSOperationQueueDefaultMaxConcurrentOperationCount;
2425

2526
dirWorkerQueue = [NSOperationQueue new];
26-
[dirWorkerQueue setMaxConcurrentOperationCount:dirs];
27+
dirWorkerQueue.name = @"dirWorkerQueue";
28+
dirWorkerQueue.maxConcurrentOperationCount = dirs;
2729

2830
fileIOQueue = [NSOperationQueue new];
29-
[fileIOQueue setMaxConcurrentOperationCount:fileops?fileops:2];
31+
fileIOQueue.name = @"fileIOQueue";
32+
fileIOQueue.maxConcurrentOperationCount = fileops?fileops:2;
3033

3134
if ([cpuQueue respondsToSelector:@selector(setQualityOfService:)]) {
3235
cpuQueue.qualityOfService = lowPriority ? NSQualityOfServiceUtility : NSQualityOfServiceUserInitiated;

0 commit comments

Comments
 (0)