diff --git a/backend/app/services/discovery/ssh_client.py b/backend/app/services/discovery/ssh_client.py index a110769..55f3543 100644 --- a/backend/app/services/discovery/ssh_client.py +++ b/backend/app/services/discovery/ssh_client.py @@ -179,8 +179,9 @@ async def ssh_run_multi( _log_attempt(i, len(options), host, opt) try: connect_kwargs = _build_connect_kwargs(host, port, opt) + connect_kwargs["connect_timeout"] = SSH_CONNECT_TIMEOUT conn = await asyncio.wait_for( - _connect_with_sock_compat(**connect_kwargs, connect_timeout=SSH_CONNECT_TIMEOUT), + _connect_with_sock_compat(**connect_kwargs), timeout=SSH_CONNECT_TIMEOUT, ) except Exception as exc: