From dc20cfeb1bea85faab706efe1166cf9af57f2369 Mon Sep 17 00:00:00 2001 From: Daniel Strigl Date: Fri, 8 Dec 2017 21:47:04 +0100 Subject: [PATCH] ! Fixed setsockopt call for timeout --- src/lib/utils/tcpsocket.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/utils/tcpsocket.h b/src/lib/utils/tcpsocket.h index 9b2c82c7..7235a606 100644 --- a/src/lib/utils/tcpsocket.h +++ b/src/lib/utils/tcpsocket.h @@ -108,8 +108,8 @@ class TCPSocket { struct timeval t; t.tv_usec = 0; t.tv_sec = timeout; - setsockopt(m_sfd, SO_RCVTIMEO, SO_REUSEADDR, &t, sizeof(t)); - setsockopt(m_sfd, SO_SNDTIMEO, SO_REUSEADDR, &t, sizeof(t)); + setsockopt(m_sfd, SOL_SOCKET, SO_RCVTIMEO, &t, sizeof(t)); + setsockopt(m_sfd, SOL_SOCKET, SO_SNDTIMEO, &t, sizeof(t)); } private: