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) {