We might have a runloop but it might not be run. That was my most recent theory about the races around the HTTP stubbing and it seems to have fixed them (or at least I haven't seen any more failures, maybe they're just less common).