Browse Source

XHTTP client: Set packet-up as the default `mode` (auto) when using TLS

https://t.me/projectXtls/929
RPRX 7 months ago
parent
commit
0995fa41fe
1 changed files with 4 additions and 4 deletions
  1. 4 4
      transport/internet/splithttp/dialer.go

+ 4 - 4
transport/internet/splithttp/dialer.go

@@ -281,11 +281,11 @@ func Dial(ctx context.Context, dest net.Destination, streamSettings *internet.Me
 	mode := transportConfiguration.Mode
 	if mode == "" || mode == "auto" {
 		mode = "packet-up"
-		if httpVersion == "2" {
-			mode = "stream-up"
-		}
-		if realityConfig != nil && transportConfiguration.DownloadSettings == nil {
+		if realityConfig != nil {
 			mode = "stream-one"
+			if transportConfiguration.DownloadSettings != nil {
+				mode = "stream-up"
+			}
 		}
 	}