From 60a09285b7f1c7b78768c794e55d79806d1abba9 Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Wed, 18 Jan 2017 17:54:42 +0300 Subject: [PATCH] Don't attempt to resolve _jabber._tcp SRV record --- src/xmpp_stream_out.erl | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/xmpp_stream_out.erl b/src/xmpp_stream_out.erl index 9ac4934dd..cd1524c12 100644 --- a/src/xmpp_stream_out.erl +++ b/src/xmpp_stream_out.erl @@ -852,16 +852,10 @@ srv_lookup(Host, Timeout, Retries) -> case inet_res:getbyname(SRVName, srv, Timeout) of {ok, HostEntry} -> host_entry_to_host_ports(HostEntry); - {error, _} -> - LegacySRVName = "_jabber._tcp." ++ Host, - case inet_res:getbyname(LegacySRVName, srv, Timeout) of - {error, timeout} -> - srv_lookup(Host, Timeout, Retries - 1); - {error, _} = Err -> - Err; - {ok, HostEntry} -> - host_entry_to_host_ports(HostEntry) - end + {error, timeout} -> + srv_lookup(Host, Timeout, Retries - 1); + {error, _} = Err -> + Err end. -spec a_lookup([{inet:hostname(), inet:port_number()}], state()) ->