diff options
author | Loïc Hoguin <[email protected]> | 2019-05-09 10:18:53 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2019-05-09 10:47:14 +0200 |
commit | e92171a8f80755dad795691ad9e07807212d0d1c (patch) | |
tree | cc3ff85ea7b057fa923219a6bf6897f16d09bfa0 /test/accept_ack_protocol.erl | |
parent | 34758e99d52f45fcdf86833574ca2972c130bd4d (diff) | |
download | ranch-e92171a8f80755dad795691ad9e07807212d0d1c.tar.gz ranch-e92171a8f80755dad795691ad9e07807212d0d1c.tar.bz2 ranch-e92171a8f80755dad795691ad9e07807212d0d1c.zip |
Use ssl:handshake instead of ssl:ssl_accept
This makes Ranch require OTP-21+. The function ranch:accept_ack/1
was also removed in this commit.
Diffstat (limited to 'test/accept_ack_protocol.erl')
-rw-r--r-- | test/accept_ack_protocol.erl | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/test/accept_ack_protocol.erl b/test/accept_ack_protocol.erl deleted file mode 100644 index 3c36fc7..0000000 --- a/test/accept_ack_protocol.erl +++ /dev/null @@ -1,22 +0,0 @@ --module(accept_ack_protocol). --behaviour(ranch_protocol). - --export([start_link/4]). --export([init/4]). - -start_link(Ref, Socket, Transport, Opts) -> - Pid = spawn_link(?MODULE, init, [Ref, Socket, Transport, Opts]), - {ok, Pid}. - -init(Ref, Socket, Transport, _Opts = []) -> - ok = ranch:accept_ack(Ref), - loop(Socket, Transport). - -loop(Socket, Transport) -> - case Transport:recv(Socket, 0, 5000) of - {ok, Data} -> - Transport:send(Socket, Data), - loop(Socket, Transport); - _ -> - ok = Transport:close(Socket) - end. |