aboutsummaryrefslogtreecommitdiffstats
path: root/test/accept_ack_protocol.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2019-05-09 10:18:53 +0200
committerLoïc Hoguin <[email protected]>2019-05-09 10:47:14 +0200
commite92171a8f80755dad795691ad9e07807212d0d1c (patch)
treecc3ff85ea7b057fa923219a6bf6897f16d09bfa0 /test/accept_ack_protocol.erl
parent34758e99d52f45fcdf86833574ca2972c130bd4d (diff)
downloadranch-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.erl22
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.