From 0709fe95cf9c11ce8d518f3b0f36ddcf6c76c3e1 Mon Sep 17 00:00:00 2001 From: John Estropia Date: Fri, 11 Sep 2015 15:06:36 +0900 Subject: [PATCH] use transaction queue for refetching instead of a global queue --- CoreStore/Observing/ListMonitor.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CoreStore/Observing/ListMonitor.swift b/CoreStore/Observing/ListMonitor.swift index 4b32706..4e0f0d5 100644 --- a/CoreStore/Observing/ListMonitor.swift +++ b/CoreStore/Observing/ListMonitor.swift @@ -848,7 +848,7 @@ public final class ListMonitor { clause.applyToFetchRequest(fetchRequest) } - GCDQueue.Utility.async { + strongSelf.parentStack?.childTransactionQueue.async { guard let strongSelf = self else {