diff --git a/src/AdoNetCore.AseClient/Internal/InternalConnectionFactory.cs b/src/AdoNetCore.AseClient/Internal/InternalConnectionFactory.cs index 2c4bf8d..aa291b1 100644 --- a/src/AdoNetCore.AseClient/Internal/InternalConnectionFactory.cs +++ b/src/AdoNetCore.AseClient/Internal/InternalConnectionFactory.cs @@ -73,10 +73,7 @@ private Socket CreateSocket(CancellationToken token) { try { - if (_endpoint == null) - { - _endpoint = CreateEndpoint(_parameters.Server, _parameters.Port, token); - } + _endpoint = CreateEndpoint(_parameters.Server, _parameters.Port, token); return new Socket(_endpoint.AddressFamily, SocketType.Stream, ProtocolType.IP); }