This takes place frequently when two threads are passing messages by placing and examining member variables of a category both of those can access. You can find almost always a race situation when one particular thread phone calls snooze to offer An additional thread time to finish a endeavor (Unless of course that rest is in a very loop, with a fe