aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-01-18 17:54:42 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-01-18 17:54:42 +0300
commit60a09285b7f1c7b78768c794e55d79806d1abba9 (patch)
tree8a28134352fed5931283de8282fb4e8705aa1883 /src
parentBetter log bytestream termination (diff)
Don't attempt to resolve _jabber._tcp SRV record
Diffstat (limited to 'src')
-rw-r--r--src/xmpp_stream_out.erl14
1 files 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()) ->