From a86901b2043646faa2446b3f259eacc3cbd3ee8d Mon Sep 17 00:00:00 2001 From: Maxim Krentovskiy Date: Tue, 21 Jul 2015 20:48:18 +0300 Subject: Fix ssl:negotiated_next_protocol/1 is deprecated. --- src/gun.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gun.erl b/src/gun.erl index 9ebb34a..2c9b586 100644 --- a/src/gun.erl +++ b/src/gun.erl @@ -483,7 +483,7 @@ connect(State=#state{host=Host, port=Port, opts=Opts, transport=Transport=ranch_ |maps:get(transport_opts, Opts, [])], case Transport:connect(Host, Port, TransportOpts) of {ok, Socket} -> - {Protocol, ProtoOptsKey} = case ssl:negotiated_next_protocol(Socket) of + {Protocol, ProtoOptsKey} = case ssl:negotiated_protocol(Socket) of {ok, <<"spdy/3", _/bits>>} -> {gun_spdy, spdy_opts}; _ -> {gun_http, http_opts} end, -- cgit v1.2.3