Print message when failing to connect to Habbo

This commit is contained in:
UnfamiliarLegacy 2024-06-28 15:55:13 +02:00
parent b6d5875f5f
commit ba98a0689b

View File

@ -149,7 +149,13 @@ public class ConnectionInterceptor {
try {
Socket server;
if (!useSocks) {
server = new Socket(proxy.getActual_domain(), proxy.getActual_port());
try {
server = new Socket(proxy.getActual_domain(), proxy.getActual_port());
} catch (Exception e) {
logger.error("Failed to connect to Habbo server {}:{}", proxy.getActual_domain(), proxy.getActual_port());
callbacks.onInterceptorError();
return;
}
}
else {
SocksConfiguration configuration = ProxyProviderFactory.getSocksConfig();
@ -163,9 +169,8 @@ public class ConnectionInterceptor {
callbacks.onInterceptorConnected(client, server, proxy);
} catch (Exception e) {
// should only happen when SOCKS configured badly
callbacks.onInterceptorError();
logger.error("Error occurred while intercepting connection", e);
callbacks.onInterceptorError();
}
}).start();
} catch (IOException e) {