diff options
author | Loïc Hoguin <[email protected]> | 2016-11-15 17:16:12 +0200 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2016-11-15 17:16:12 +0200 |
commit | c3eb7832e23aa7cdd3dcfea724c17dc9b54657dd (patch) | |
tree | 31963f4dc6002479c8e2a1aec83871c20f867857 /test/remove_conn_and_wait_protocol.erl | |
parent | 6d60f69a2c28a282837fac715ec616e5d21fa4f7 (diff) | |
download | ranch-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.erl | 10 |
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. |