From 29bcf75fb1f30706e85e32856e61dd0f184fdbc8 Mon Sep 17 00:00:00 2001 From: Charles Collicutt Date: Wed, 19 Oct 2016 08:49:37 +0100 Subject: [PATCH] libssh2_wait_socket: Fix comparison with api_timeout to use milliseconds (#134) Fixes #74 --- src/session.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/session.c b/src/session.c index 8dcfb69d..6352d12e 100644 --- a/src/session.c +++ b/src/session.c @@ -599,7 +599,7 @@ int _libssh2_wait_socket(LIBSSH2_SESSION *session, time_t start_time) if (session->api_timeout > 0 && (seconds_to_next == 0 || - seconds_to_next > session->api_timeout)) { + ms_to_next > session->api_timeout)) { time_t now = time (NULL); elapsed_ms = (long)(1000*difftime(now, start_time)); if (elapsed_ms > session->api_timeout) {