From e9c1569d8e2b55762784b8c74c1092b4ad3cadf9 Mon Sep 17 00:00:00 2001 From: David Steele Date: Thu, 12 Mar 2020 10:48:40 -0400 Subject: [PATCH] Fix missing cast. This was a problem in testing when -Wconversion was enabled and TCP_KEEPIDLE was defined. --- src/common/io/tls/client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/io/tls/client.c b/src/common/io/tls/client.c index 50786ac22..bdd705833 100644 --- a/src/common/io/tls/client.c +++ b/src/common/io/tls/client.c @@ -632,7 +632,7 @@ tlsClientOpen(TlsClient *this) setsockopt(this->socket, SOL_SOCKET, TCP_KEEPINTVL, &socketValue, sizeof(int)) == -1, ProtocolError, "unable set SO_KEEPINTVL"); - socketValue = this->timeout / socketValue; + socketValue = (int)this->timeout / socketValue; THROW_ON_SYS_ERROR( setsockopt(this->socket, SOL_SOCKET, TCP_KEEPCNT, &socketValue, sizeof(int)) == -1, ProtocolError,