Jelajahi Sumber

fix: add missing timeout

RedwindA 6 bulan lalu
induk
melakukan
466d19c33d
1 mengubah file dengan 2 tambahan dan 0 penghapusan
  1. 2 0
      service/http_client.go

+ 2 - 0
service/http_client.go

@@ -70,6 +70,7 @@ func NewProxyHttpClient(proxyURL string) (*http.Client, error) {
 				Proxy: http.ProxyURL(parsedURL),
 			},
 		}
+		client.Timeout = time.Duration(common.RelayTimeout) * time.Second
 		proxyClientLock.Lock()
 		proxyClients[proxyURL] = client
 		proxyClientLock.Unlock()
@@ -102,6 +103,7 @@ func NewProxyHttpClient(proxyURL string) (*http.Client, error) {
 				},
 			},
 		}
+		client.Timeout = time.Duration(common.RelayTimeout) * time.Second
 		proxyClientLock.Lock()
 		proxyClients[proxyURL] = client
 		proxyClientLock.Unlock()