@@ -402,13 +402,11 @@ [timer OF_setInRunLoop: self]; #if defined(OF_HAVE_SOCKETS) [_kernelEventObserver cancel]; #elif defined(OF_HAVE_THREADS) - [_condition lock]; [_condition signal]; - [_condition unlock]; #endif } - (void)OF_removeTimer: (OFTimer*)timer { @@ -830,11 +828,9 @@ { _stop = true; #if defined(OF_HAVE_SOCKETS) [_kernelEventObserver cancel]; #elif defined(OF_HAVE_THREADS) - [_condition lock]; [_condition signal]; - [_condition unlock]; #endif } @end