silc_server_free_client_data(q->server, NULL, client, TRUE,
"Detach timeout");
silc_server_free_client_data(q->server, NULL, client, TRUE,
"Detach timeout");
if (server->config->detach_disabled) {
silc_server_command_send_status_reply(cmd, SILC_COMMAND_DETACH,
if (server->config->detach_disabled) {
silc_server_command_send_status_reply(cmd, SILC_COMMAND_DETACH,
if (server->config->detach_timeout) {
q = silc_calloc(1, sizeof(*q));
q->server = server;
if (server->config->detach_timeout) {
q = silc_calloc(1, sizeof(*q));
q->server = server;
silc_schedule_task_add(server->schedule, 0,
silc_server_command_detach_timeout,
q, server->config->detach_timeout * 60,
silc_schedule_task_add(server->schedule, 0,
silc_server_command_detach_timeout,
q, server->config->detach_timeout * 60,