From a0f2c42d38aeb768ee7a1d86543eb42ddade7494 Mon Sep 17 00:00:00 2001 From: Thinkofdeath Date: Sun, 26 Jul 2015 23:30:39 +0100 Subject: [PATCH] Clear the address cache entry when a connection fails Should help solve the issues caused by mojang swapping the ip address of the session server. --- proxy/src/main/java/net/md_5/bungee/http/HttpClient.java | 1 + 1 file changed, 1 insertion(+) diff --git a/proxy/src/main/java/net/md_5/bungee/http/HttpClient.java b/proxy/src/main/java/net/md_5/bungee/http/HttpClient.java index 4fccd820..2feb4d66 100644 --- a/proxy/src/main/java/net/md_5/bungee/http/HttpClient.java +++ b/proxy/src/main/java/net/md_5/bungee/http/HttpClient.java @@ -86,6 +86,7 @@ public class HttpClient future.channel().writeAndFlush( request ); } else { + addressCache.invalidate( uri.getHost() ); callback.done( null, future.cause() ); } }