Skip to content

Commit 8812c79

Browse files
committed
GUACAMOLE-600: Update telnet protocol to send timeout to common socket code.
1 parent bcc9db4 commit 8812c79

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/protocols/telnet/telnet.c

+3-2
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ static telnet_t* __guac_telnet_create_session(guac_client* client) {
386386
guac_telnet_client* telnet_client = (guac_telnet_client*) client->data;
387387
guac_telnet_settings* settings = telnet_client->settings;
388388

389-
int fd = guac_socket_tcp_connect(settings->hostname, settings->port);
389+
int fd = guac_socket_tcp_connect(settings->hostname, settings->port, settings->timeout);
390390

391391
/* Open telnet session */
392392
telnet_t* telnet = telnet_init(__telnet_options, __guac_telnet_event_handler, 0, client);
@@ -511,7 +511,8 @@ void* guac_telnet_client_thread(void* data) {
511511
settings->wol_wait_time,
512512
GUAC_WOL_DEFAULT_CONNECT_RETRIES,
513513
settings->hostname,
514-
settings->port)) {
514+
settings->port,
515+
settings->timeout)) {
515516
guac_client_log(client, GUAC_LOG_ERROR, "Failed to send WOL packet or connect to remote server.");
516517
return NULL;
517518
}

0 commit comments

Comments
 (0)