updates.
[silc.git] / lib / silcclient / client_notify.c
index b272e242d5e413bea56d30ed7c4d595da0365824..dea2e513510458159d5cc2358fdb97fa31c6be06 100644 (file)
@@ -312,7 +312,7 @@ void silc_client_notify_by_server(SilcClient client,
       res->context = client;
       res->sock = silc_socket_dup(conn->sock);
       res->packet = silc_id_dup(client_id, SILC_ID_CLIENT);
-      silc_schedule_task_add(client->schedule, 0,
+      silc_schedule_task_add(client->schedule, conn->sock->sock,
                             silc_client_notify_check_client, res,
                             (5 + (silc_rng_get_rn16(client->rng) % 29)),
                             0, SILC_TASK_TIMEOUT, SILC_TASK_PRI_NORMAL);
@@ -898,7 +898,7 @@ void silc_client_notify_by_server(SilcClient client,
        res->context = client;
        res->sock = silc_socket_dup(conn->sock);
        res->packet = silc_id_dup(client_entry->id, SILC_ID_CLIENT);
-       silc_schedule_task_add(client->schedule, 0,
+       silc_schedule_task_add(client->schedule, conn->sock->sock,
                               silc_client_notify_check_client, res,
                               (5 + (silc_rng_get_rn16(client->rng) % 529)),
                               0, SILC_TASK_TIMEOUT, SILC_TASK_PRI_NORMAL);