fixed timeouts

- philfontaine/Sharp7@fb01cc0
This commit is contained in:
Federico Barresi
2020-05-06 23:58:16 +02:00
parent 851836828f
commit 80bda05e2f

View File

@@ -483,9 +483,6 @@ namespace Sharp7
private int _PDULength = 0; private int _PDULength = 0;
private int _PduSizeRequested = 480; private int _PduSizeRequested = 480;
private int _PLCPort = ISOTCP; private int _PLCPort = ISOTCP;
private int _RecvTimeout = DefaultTimeout;
private int _SendTimeout = DefaultTimeout;
private int _ConnTimeout = DefaultTimeout;
// Privates // Privates
private string IPAddress; private string IPAddress;
@@ -504,9 +501,9 @@ namespace Sharp7
try try
{ {
Socket = new MsgSocket(); Socket = new MsgSocket();
Socket.ConnectTimeout = _ConnTimeout; Socket.ConnectTimeout = DefaultTimeout;
Socket.ReadTimeout = _RecvTimeout; Socket.ReadTimeout = DefaultTimeout;
Socket.WriteTimeout = _SendTimeout; Socket.WriteTimeout = DefaultTimeout;
} }
catch catch
{ {
@@ -2284,11 +2281,11 @@ namespace Sharp7
{ {
get get
{ {
return _ConnTimeout; return Socket.ConnectTimeout;
} }
set set
{ {
_ConnTimeout = value; Socket.ConnectTimeout = value;
} }
} }
@@ -2296,11 +2293,11 @@ namespace Sharp7
{ {
get get
{ {
return _RecvTimeout; return Socket.ReadTimeout;
} }
set set
{ {
_RecvTimeout = value; Socket.ReadTimeout = value;
} }
} }
@@ -2308,11 +2305,11 @@ namespace Sharp7
{ {
get get
{ {
return _SendTimeout; return Socket.WriteTimeout;
} }
set set
{ {
_SendTimeout = value; Socket.WriteTimeout = value;
} }
} }