add connection check into overload of SendPacket

- fix #8
This commit is contained in:
Federico Barresi
2020-05-06 23:42:50 +02:00
parent 9f624de743
commit 851836828f

View File

@@ -537,15 +537,15 @@ namespace Sharp7
private void SendPacket(byte[] Buffer, int Len) private void SendPacket(byte[] Buffer, int Len)
{ {
if (Connected)
_LastError = Socket.Send(Buffer, Len); _LastError = Socket.Send(Buffer, Len);
else
_LastError = S7Consts.errTCPNotConnected;
} }
private void SendPacket(byte[] Buffer) private void SendPacket(byte[] Buffer)
{ {
if (Connected)
SendPacket(Buffer, Buffer.Length); SendPacket(Buffer, Buffer.Length);
else
_LastError = S7Consts.errTCPNotConnected;
} }
private int RecvIsoPacket() private int RecvIsoPacket()