private void ListenProc() { while (_listenThread != null) { try { var socket = _listenSocket.Accept(); var intf = new ModbusTcpInterface(socket, _maxDataLength, true); _device.AddInterface(intf); } catch { } } }