From 16991fb9b705caee54c227eb06f37040acc7aaa4 Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Mon, 3 Jul 2006 11:15:53 +0000 Subject: [PATCH] a little more cleanup --- macosx/Controller.m | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/macosx/Controller.m b/macosx/Controller.m index 5a4f4e18f..8621706f5 100644 --- a/macosx/Controller.m +++ b/macosx/Controller.m @@ -331,17 +331,13 @@ static void sleepCallBack(void * controller, io_service_t y, NSEnumerator * enumerator = [fTorrents objectEnumerator]; Torrent * torrent; - while ((torrent = [enumerator nextObject])) - { + while (!timeUp && (torrent = [enumerator nextObject])) while (![torrent isPaused] && !(timeUp = [start timeIntervalSinceNow] < -5.0)) { usleep(100000); [torrent update]; } - - if (timeUp) - break; - } + [fTorrents release]; }