Explorar o código

platform: Increase HTTP timeout to 15s

世界 hai 1 ano
pai
achega
63b8e8ed23
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      experimental/libbox/http.go

+ 2 - 2
experimental/libbox/http.go

@@ -17,8 +17,8 @@ import (
 	"os"
 	"os"
 	"strconv"
 	"strconv"
 	"sync"
 	"sync"
+	"time"
 
 
-	C "github.com/sagernet/sing-box/constant"
 	"github.com/sagernet/sing/common"
 	"github.com/sagernet/sing/common"
 	"github.com/sagernet/sing/common/bufio"
 	"github.com/sagernet/sing/common/bufio"
 	E "github.com/sagernet/sing/common/exceptions"
 	E "github.com/sagernet/sing/common/exceptions"
@@ -69,7 +69,7 @@ type httpClient struct {
 
 
 func NewHTTPClient() HTTPClient {
 func NewHTTPClient() HTTPClient {
 	client := new(httpClient)
 	client := new(httpClient)
-	client.client.Timeout = C.TCPTimeout
+	client.client.Timeout = 15 * time.Second
 	client.client.Transport = &client.transport
 	client.client.Transport = &client.transport
 	client.transport.TLSClientConfig = &client.tls
 	client.transport.TLSClientConfig = &client.tls
 	client.transport.DisableKeepAlives = true
 	client.transport.DisableKeepAlives = true