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 dc5bd3b..eaa6f68 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 @@ -102,7 +102,6 @@ public class NormalProxyProvider extends ProxyProvider { try { Socket client = proxy_server.accept(); proxy = potentialProxy; - removeFromHosts(); closeAllProxies(proxy); if (HConnection.DEBUG) System.out.println("accepted a proxy"); @@ -147,6 +146,7 @@ public class NormalProxyProvider extends ProxyProvider { @Override protected void onConnect() { super.onConnect(); + removeFromHosts(); clearAllProxies(); }