aboutsummaryrefslogtreecommitdiffstats
path: root/test/remove_conn_and_wait_protocol.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2016-11-15 17:16:12 +0200
committerLoïc Hoguin <[email protected]>2016-11-15 17:16:12 +0200
commitc3eb7832e23aa7cdd3dcfea724c17dc9b54657dd (patch)
tree31963f4dc6002479c8e2a1aec83871c20f867857 /test/remove_conn_and_wait_protocol.erl
parent6d60f69a2c28a282837fac715ec616e5d21fa4f7 (diff)
downloadranch-c3eb7832e23aa7cdd3dcfea724c17dc9b54657dd.tar.gz
ranch-c3eb7832e23aa7cdd3dcfea724c17dc9b54657dd.tar.bz2
ranch-c3eb7832e23aa7cdd3dcfea724c17dc9b54657dd.zip
Add a test for double removal of connections
Diffstat (limited to 'test/remove_conn_and_wait_protocol.erl')
-rw-r--r--test/remove_conn_and_wait_protocol.erl10
1 files changed, 5 insertions, 5 deletions
diff --git a/test/remove_conn_and_wait_protocol.erl b/test/remove_conn_and_wait_protocol.erl
index 6c8206c..db688ff 100644
--- a/test/remove_conn_and_wait_protocol.erl
+++ b/test/remove_conn_and_wait_protocol.erl
@@ -2,13 +2,13 @@
-behaviour(ranch_protocol).
-export([start_link/4]).
--export([init/2]).
+-export([init/3]).
-start_link(Ref, _, _, [{remove, MaybeRemove}]) ->
- Pid = spawn_link(?MODULE, init, [Ref, MaybeRemove]),
+start_link(Ref, _, _, [{remove, MaybeRemove, Timeout}]) ->
+ Pid = spawn_link(?MODULE, init, [Ref, MaybeRemove, Timeout]),
{ok, Pid}.
-init(Ref, MaybeRemove) ->
+init(Ref, MaybeRemove, Timeout) ->
ranch:accept_ack(Ref),
case MaybeRemove of
true ->
@@ -16,4 +16,4 @@ init(Ref, MaybeRemove) ->
false ->
ok
end,
- receive after 2500 -> ok end.
+ receive after Timeout -> ok end.