From 7ea507da9844640c22dede4f7fb1a78ddb4eab73 Mon Sep 17 00:00:00 2001 From: sirjonasxx <36828922+sirjonasxx@users.noreply.github.com> Date: Fri, 12 Jun 2020 00:12:41 +0200 Subject: [PATCH] higher sockettimeout for SOCKS --- .../gearth/protocol/connection/proxy/NormalProxyProvider.java | 2 +- .../gearth/protocol/connection/proxy/SocksConfiguration.java | 2 +- .../protocol/connection/proxy/unix/LinuxRawIpProxyProvider.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/G-Earth/src/main/java/gearth/protocol/connection/proxy/NormalProxyProvider.java b/G-Earth/src/main/java/gearth/protocol/connection/proxy/NormalProxyProvider.java index e10f850..1d9499d 100644 --- a/G-Earth/src/main/java/gearth/protocol/connection/proxy/NormalProxyProvider.java +++ b/G-Earth/src/main/java/gearth/protocol/connection/proxy/NormalProxyProvider.java @@ -121,7 +121,7 @@ public class NormalProxyProvider extends ProxyProvider { return; } server = configuration.createSocket(); - server.connect(new InetSocketAddress(proxy.getActual_domain(), proxy.getActual_port()), 1200); + server.connect(new InetSocketAddress(proxy.getActual_domain(), proxy.getActual_port()), 5000); } startProxyThread(client, server, proxy); diff --git a/G-Earth/src/main/java/gearth/protocol/connection/proxy/SocksConfiguration.java b/G-Earth/src/main/java/gearth/protocol/connection/proxy/SocksConfiguration.java index 8695998..9233550 100644 --- a/G-Earth/src/main/java/gearth/protocol/connection/proxy/SocksConfiguration.java +++ b/G-Earth/src/main/java/gearth/protocol/connection/proxy/SocksConfiguration.java @@ -16,7 +16,7 @@ public interface SocksConfiguration { default Socket createSocket() throws SocketException { Proxy socks = new Proxy(Proxy.Type.SOCKS, new InetSocketAddress(getSocksHost(), getSocksPort())); Socket server = new Socket(socks); - server.setSoTimeout(1200); + server.setSoTimeout(5000); return server; } diff --git a/G-Earth/src/main/java/gearth/protocol/connection/proxy/unix/LinuxRawIpProxyProvider.java b/G-Earth/src/main/java/gearth/protocol/connection/proxy/unix/LinuxRawIpProxyProvider.java index 04ba160..23ac486 100644 --- a/G-Earth/src/main/java/gearth/protocol/connection/proxy/unix/LinuxRawIpProxyProvider.java +++ b/G-Earth/src/main/java/gearth/protocol/connection/proxy/unix/LinuxRawIpProxyProvider.java @@ -177,7 +177,7 @@ public class LinuxRawIpProxyProvider extends ProxyProvider { Socket server = configuration.createSocket(); try { - server.connect(new InetSocketAddress(proxy.getActual_domain(), proxy.getActual_port()), 1200); + server.connect(new InetSocketAddress(proxy.getActual_domain(), proxy.getActual_port()), 5000); startProxyThread(client, server, proxy); } catch (Exception e) {