From: Michael Jumper Date: Wed, 23 Nov 2011 08:45:43 +0000 (-0800) Subject: Migrated to new function defs with timeouts. X-Git-Url: http://git.alex.org.uk Migrated to new function defs with timeouts. --- diff --git a/src/client.c b/src/client.c index ce84eb5..a918f68 100644 --- a/src/client.c +++ b/src/client.c @@ -135,7 +135,7 @@ void* __guac_client_input_thread(void* data) { guac_instruction instruction; /* Guacamole client input loop */ - while (client->state == RUNNING && guac_read_instruction(io, &instruction) > 0) { + while (client->state == RUNNING && guac_read_instruction(io, GUAC_USEC_TIMEOUT, &instruction) > 0) { /* Call handler, stop on error */ if (guac_client_handle_instruction(client, &instruction) < 0) { diff --git a/src/daemon.c b/src/daemon.c index 7511716..a8abecb 100644 --- a/src/daemon.c +++ b/src/daemon.c @@ -68,7 +68,7 @@ void* start_client_thread(void* data) { guac_log_info("Spawning client"); /* Load and start client */ - client = guac_get_client(thread_data->fd); + client = guac_get_client(thread_data->fd, GUAC_USEC_TIMEOUT); if (client == NULL) { guac_log_error("Client retrieval failed");