From 301090c25bd549944aece87b70d25f74022638d8 Mon Sep 17 00:00:00 2001 From: Manchibo Date: Sun, 9 Aug 2026 22:57:19 +0800 Subject: [PATCH] fix:only start TailscaleSshSocket on tailscaleSupported --- lib/servers/ssh_connection_manager.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/servers/ssh_connection_manager.dart b/lib/servers/ssh_connection_manager.dart index 6086d12..20a2a94 100644 --- a/lib/servers/ssh_connection_manager.dart +++ b/lib/servers/ssh_connection_manager.dart @@ -18,6 +18,7 @@ import 'ssh_proxy_connect.dart'; import 'socks5_protocol.dart'; import 'systemd_models.dart'; import 'tailscale_ssh_socket.dart'; +import 'tailscale_service.dart'; import 'terminal_session_adapter.dart'; import 'web_server_adapter.dart'; import 'web_server_adapters.dart'; @@ -3638,7 +3639,7 @@ uname -r final identities = credential.type == CredentialType.privateKey ? SSHKeyPair.fromPem(credential.privateKey!, credential.keyPassphrase) : null; - final socket = isTailnetAddress(server.host) + final socket = isTailnetAddress(server.host) && tailscaleSupported ? await TailscaleSshSocket.connect(server.host, server.port) : await _LowLatencySshSocket.connect( server.host,