Was never signaling the NSCondition