Hide stack trace if an SRV record is unable to be found. (#1046)

This commit is contained in:
Camotoy 2020-07-28 18:47:08 -04:00 committed by GitHub
parent fe75320d6d
commit f5e78371be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 3 deletions

View File

@ -58,7 +58,6 @@ import org.geysermc.connector.utils.DockerCheck;
import org.geysermc.connector.utils.LanguageUtils; import org.geysermc.connector.utils.LanguageUtils;
import org.geysermc.connector.utils.LocaleUtils; import org.geysermc.connector.utils.LocaleUtils;
import javax.naming.NamingException;
import javax.naming.directory.Attribute; import javax.naming.directory.Attribute;
import javax.naming.directory.InitialDirContext; import javax.naming.directory.InitialDirContext;
import java.net.InetSocketAddress; import java.net.InetSocketAddress;
@ -156,8 +155,10 @@ public class GeyserConnector {
config.getRemote().setPort(remotePort = Integer.parseInt(record[2])); config.getRemote().setPort(remotePort = Integer.parseInt(record[2]));
logger.debug("Found SRV record \"" + remoteAddress + ":" + remotePort + "\""); logger.debug("Found SRV record \"" + remoteAddress + ":" + remotePort + "\"");
} }
} catch (NamingException ex) { } catch (Exception ex) {
ex.printStackTrace(); logger.debug("Exception while trying to find an SRV record for the remote host.");
if (config.isDebugMode())
ex.printStackTrace(); // Otherwise we can get a stack trace for any domain that doesn't have an SRV record
} }
} }