X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fidlist.c;h=900092bfbdf7cebd6b0eab200b404cbbb07cb910;hb=f88b3f268a6f1e8f4adb1c2bd742a6ee41612241;hp=883319034af96adfdf022ebde913794e5ea572c1;hpb=4a0081751a282b29d525b5f9a3312628aed24a2f;p=silc.git diff --git a/apps/silcd/idlist.c b/apps/silcd/idlist.c index 88331903..900092bf 100644 --- a/apps/silcd/idlist.c +++ b/apps/silcd/idlist.c @@ -90,13 +90,13 @@ void silc_idlist_del_data(void *entry) SILC_TASK_CALLBACK_GLOBAL(silc_idlist_purge) { + SilcServer server = app_context; SilcIDListPurge i = (SilcIDListPurge)context; SILC_LOG_DEBUG(("Purging cache")); silc_idcache_purge(i->cache); - silc_schedule_task_add(i->schedule, 0, - silc_idlist_purge, + silc_schedule_task_add(server->schedule, 0, silc_idlist_purge, (void *)i, i->timeout, 0, SILC_TASK_TIMEOUT, SILC_TASK_PRI_LOW); }