@@ -624,13 +624,10 @@ void *pool; OFDate *now; OFTimer *timer; OFDate *nextTimer; -#ifdef OF_HAVE_THREADS - of_memory_read_barrier(); -#endif if (!_running) break; pool = objc_autoreleasePoolPush(); now = [OFDate date]; @@ -711,17 +708,14 @@ } - (void)stop { _running = false; -#ifdef OF_HAVE_THREADS - of_memory_write_barrier(); -#endif #if defined(OF_HAVE_SOCKETS) [_streamObserver cancel]; #elif defined(OF_HAVE_THREADS) [_condition lock]; [_condition signal]; [_condition unlock]; #endif } @end