Init logging handlers in client.
This commit is contained in:
parent
9c5f1da646
commit
2d7b398c72
@ -60,6 +60,14 @@ typedef struct client_thread_data {
|
||||
} client_thread_data;
|
||||
|
||||
|
||||
void __guacd_log_info(guac_client* client, const char* format, va_list args) {
|
||||
vsyslog(LOG_INFO, format, args);
|
||||
}
|
||||
|
||||
void __guacd_log_error(guac_client* client, const char* format, va_list args) {
|
||||
vsyslog(LOG_ERR, format, args);
|
||||
}
|
||||
|
||||
void* start_client_thread(void* data) {
|
||||
|
||||
guac_client* client;
|
||||
@ -170,6 +178,10 @@ void* start_client_thread(void* data) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* Set up logging in client */
|
||||
client->log_info_handler = __guacd_log_info;
|
||||
client->log_error_handler = __guacd_log_error;
|
||||
|
||||
/* Start client threads */
|
||||
syslog(LOG_INFO, "Starting client");
|
||||
if (guac_start_client(client))
|
||||
|
Loading…
Reference in New Issue
Block a user