From c62ff2da8703f7d41778ad57903c40fe57be7072 Mon Sep 17 00:00:00 2001 From: mofeng-git Date: Sat, 12 Sep 2026 23:10:50 +0800 Subject: [PATCH] fix(extensions): explicitly disable gostc TLS for HTTP connections --- src/extensions/manager.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/extensions/manager.rs b/src/extensions/manager.rs index 46e2dc10..d573b50b 100644 --- a/src/extensions/manager.rs +++ b/src/extensions/manager.rs @@ -276,11 +276,8 @@ impl ExtensionManager { let c = &config.gostc; validate_gostc_config(c)?; - let mut args = Vec::new(); - - if c.tls { - args.push("--tls=true".to_string()); - } + // gostc defaults to TLS, so disabling it must be explicit. + let mut args = vec![format!("--tls={}", c.tls)]; args.extend(["-addr".to_string(), c.addr.trim().to_string()]);