This takes place typically when two threads are passing messages by placing and examining member variables of a category both of those can obtain. You can find almost always a race ailment when just one thread calls rest to give One more thread time to finish a process (Unless of course that snooze is in a very loop, with some examining system).Sho