efficiency is advanced bar drawing

This commit is contained in:
Mitchell Livingston
2007-02-09 14:33:57 +00:00
parent 727e167705
commit 131fa9011d
2 changed files with 28 additions and 16 deletions

View File

@@ -485,7 +485,8 @@ static void sleepCallBack(void * controller, io_service_t y, natural_t messageTy
enumerator = [fTorrents objectEnumerator];
Torrent * torrent;
while (!timeUp && ((torrent = [enumerator nextObject]) || tr_handleStatus(fLib)->natTraversalStatus != TR_NAT_TRAVERSAL_DISABLED))
while (!timeUp && ((torrent = [enumerator nextObject])
|| tr_handleStatus(fLib)->natTraversalStatus != TR_NAT_TRAVERSAL_DISABLED))
while (![torrent isPaused] && !(timeUp = [start timeIntervalSinceNow] < -5.0))
{
usleep(100000);