Added small timeout balancing value from 40 to 60 in Scheduler.
authorPekka Riikonen <priikone@silcnet.org>
Mon, 3 Mar 2008 19:12:33 +0000 (21:12 +0200)
committerPekka Riikonen <priikone@silcnet.org>
Mon, 3 Mar 2008 19:12:33 +0000 (21:12 +0200)
lib/silcutil/silcschedule.c

index bb9c19f26178b1d3f76f01eccb1f40a90828ad06..b88044306f6c6f96db6b068821a5a262d8d884db 100644 (file)
@@ -126,7 +126,7 @@ static void silc_schedule_dispatch_timeout(SilcSchedule schedule,
     silc_schedule_task_remove(schedule, t);
 
     /* Balance when we have lots of small timeouts */
-    if (silc_unlikely((++count) > 40))
+    if (silc_unlikely((++count) > 60))
       break;
   } while (silc_likely((task = silc_list_get(schedule->timeout_queue))));
 }