From 44350509dac9163de1621236ce1684319b079a49 Mon Sep 17 00:00:00 2001 From: WouterTuinstra <64363740+WouterTuinstra@users.noreply.github.com> Date: Sun, 30 Oct 2022 08:39:26 +0100 Subject: [PATCH] Fix unreachable code in AsyncModbusTcpClient --- pymodbus/client/tcp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pymodbus/client/tcp.py b/pymodbus/client/tcp.py index 77ece9e3e..f96bc363b 100644 --- a/pymodbus/client/tcp.py +++ b/pymodbus/client/tcp.py @@ -89,7 +89,6 @@ async def _connect(self): ), timeout=self.params.timeout, ) - return transport, protocol except Exception as exc: # pylint: disable=broad-except txt = f"Failed to connect: {exc}" _logger.warning(txt) @@ -98,6 +97,7 @@ async def _connect(self): txt = f"Connected to {self.params.host}:{self.params.port}." _logger.info(txt) self.reset_delay() + return transport, protocol def protocol_made_connection(self, protocol): """Notify successful connection."""