From 42aa52b4076257fc50faafeac15c86783ae275a7 Mon Sep 17 00:00:00 2001 From: Adlai Holler Date: Fri, 17 Jun 2016 09:51:09 -0700 Subject: [PATCH] [ASDisplayNode] Put the thread affinity assertion back --- AsyncDisplayKit/ASDisplayNode.mm | 1 + 1 file changed, 1 insertion(+) diff --git a/AsyncDisplayKit/ASDisplayNode.mm b/AsyncDisplayKit/ASDisplayNode.mm index 30383ee899..9609d183df 100644 --- a/AsyncDisplayKit/ASDisplayNode.mm +++ b/AsyncDisplayKit/ASDisplayNode.mm @@ -1518,6 +1518,7 @@ static NSInteger incrementIfFound(NSInteger i) { // NOTE: You must not called this method while holding the receiver's property lock. This may cause deadlocks. - (void)removeFromSupernode { + ASDisplayNodeAssertThreadAffinity(self); _propertyLock.lock(); __weak ASDisplayNode *supernode = _supernode; __weak UIView *view = _view;