X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcschedule.c;h=bd046a8f4e84044c0b2243f9c767c0a44dcf27bb;hp=d3833af1aaf23f006586418dc436937f4390845b;hb=017dec75a98209fbef49eb496c2269b0c49e736d;hpb=4a6784f710a5f947f0543bef9a607aa54ee57391 diff --git a/lib/silcutil/silcschedule.c b/lib/silcutil/silcschedule.c index d3833af1..bd046a8f 100644 --- a/lib/silcutil/silcschedule.c +++ b/lib/silcutil/silcschedule.c @@ -200,6 +200,9 @@ SilcSchedule silc_schedule_init(int max_tasks) silc_task_queue_alloc(&schedule->timeout_queue); silc_task_queue_alloc(&schedule->generic_queue); + if (!max_tasks) + max_tasks = 200; + /* Initialize the scheduler */ schedule->fd_list = silc_calloc(max_tasks, sizeof(*schedule->fd_list)); schedule->max_fd = max_tasks;