From 80bda05e2f6e5569e50e7ccea309958bf4ebeb4d Mon Sep 17 00:00:00 2001 From: Federico Barresi Date: Wed, 6 May 2020 23:58:16 +0200 Subject: [PATCH] fixed timeouts - philfontaine/Sharp7@fb01cc0 --- Sharp7/S7Client.cs | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/Sharp7/S7Client.cs b/Sharp7/S7Client.cs index c06791c..d3d6851 100644 --- a/Sharp7/S7Client.cs +++ b/Sharp7/S7Client.cs @@ -483,9 +483,6 @@ namespace Sharp7 private int _PDULength = 0; private int _PduSizeRequested = 480; private int _PLCPort = ISOTCP; - private int _RecvTimeout = DefaultTimeout; - private int _SendTimeout = DefaultTimeout; - private int _ConnTimeout = DefaultTimeout; // Privates private string IPAddress; @@ -504,9 +501,9 @@ namespace Sharp7 try { Socket = new MsgSocket(); - Socket.ConnectTimeout = _ConnTimeout; - Socket.ReadTimeout = _RecvTimeout; - Socket.WriteTimeout = _SendTimeout; + Socket.ConnectTimeout = DefaultTimeout; + Socket.ReadTimeout = DefaultTimeout; + Socket.WriteTimeout = DefaultTimeout; } catch { @@ -2284,11 +2281,11 @@ namespace Sharp7 { get { - return _ConnTimeout; + return Socket.ConnectTimeout; } set { - _ConnTimeout = value; + Socket.ConnectTimeout = value; } } @@ -2296,11 +2293,11 @@ namespace Sharp7 { get { - return _RecvTimeout; + return Socket.ReadTimeout; } set { - _RecvTimeout = value; + Socket.ReadTimeout = value; } } @@ -2308,11 +2305,11 @@ namespace Sharp7 { get { - return _SendTimeout; + return Socket.WriteTimeout; } set { - _SendTimeout = value; + Socket.WriteTimeout = value; } }