diff options
author | Loïc Hoguin <[email protected]> | 2021-02-08 16:27:32 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2021-02-08 16:27:32 +0100 |
commit | 53205a26d9cbbc09b9b31cf7005293ac9d99eaae (patch) | |
tree | c88e68fa40b5bb1edc4326fb27b291080aa2773e /src/gun_tls_proxy.erl | |
parent | b968200939ff568ed7b427ef7cbe5389d96f473d (diff) | |
download | gun-53205a26d9cbbc09b9b31cf7005293ac9d99eaae.tar.gz gun-53205a26d9cbbc09b9b31cf7005293ac9d99eaae.tar.bz2 gun-53205a26d9cbbc09b9b31cf7005293ac9d99eaae.zip |
No longer use ssl:ssl_accept/2
Diffstat (limited to 'src/gun_tls_proxy.erl')
-rw-r--r-- | src/gun_tls_proxy.erl | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/gun_tls_proxy.erl b/src/gun_tls_proxy.erl index 53874f8..38143dd 100644 --- a/src/gun_tls_proxy.erl +++ b/src/gun_tls_proxy.erl @@ -41,10 +41,6 @@ -module(gun_tls_proxy). -behaviour(gen_statem). --ifdef(OTP_RELEASE). --compile({nowarn_deprecated_function, [{ssl, ssl_accept, 2}]}). --endif. - %% Gun-specific interface. -export([start_link/7]). @@ -460,8 +456,8 @@ do_proxy_init(Parent, Host, Port) -> {ok, ListenSocket} = ssl:listen(0, [binary, {active, false}|Opts]), {ok, {_, ListenPort}} = ssl:sockname(ListenSocket), Parent ! {self(), ListenPort}, - {ok, ClientSocket} = ssl:transport_accept(ListenSocket, 10000), - ok = ssl:ssl_accept(ClientSocket, 10000), + {ok, ClientSocket0} = ssl:transport_accept(ListenSocket, 10000), + {ok, ClientSocket} = ssl:handshake(ClientSocket0, 10000), {ok, OriginSocket} = gen_tcp:connect( Host, Port, [binary, {active, false}]), |