From e10daf39fa08fb1367b277b31b4c9c9baad5239b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Mon, 2 Jan 2017 16:47:16 +0100 Subject: Numerous Dialyzer fixes --- src/cowboy_tls.erl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/cowboy_tls.erl') diff --git a/src/cowboy_tls.erl b/src/cowboy_tls.erl index c9999e3..eed7562 100644 --- a/src/cowboy_tls.erl +++ b/src/cowboy_tls.erl @@ -18,12 +18,12 @@ -export([start_link/4]). -export([proc_lib_hack/5]). --spec start_link(ranch:ref(), inet:socket(), module(), cowboy:opts()) -> {ok, pid()}. +-spec start_link(ranch:ref(), ssl:sslsocket(), module(), cowboy:opts()) -> {ok, pid()}. start_link(Ref, Socket, Transport, Opts) -> Pid = proc_lib:spawn_link(?MODULE, proc_lib_hack, [self(), Ref, Socket, Transport, Opts]), {ok, Pid}. --spec proc_lib_hack(pid(), ranch:ref(), inet:socket(), module(), cowboy:opts()) -> ok. +-spec proc_lib_hack(pid(), ranch:ref(), ssl:sslsocket(), module(), cowboy:opts()) -> ok. proc_lib_hack(Parent, Ref, Socket, Transport, Opts) -> try init(Parent, Ref, Socket, Transport, Opts) @@ -34,7 +34,7 @@ proc_lib_hack(Parent, Ref, Socket, Transport, Opts) -> _:Reason -> exit({Reason, erlang:get_stacktrace()}) end. --spec init(pid(), ranch:ref(), inet:socket(), module(), cowboy:opts()) -> ok. +-spec init(pid(), ranch:ref(), ssl:sslsocket(), module(), cowboy:opts()) -> ok. init(Parent, Ref, Socket, Transport, Opts) -> ok = ranch:accept_ack(Ref), case ssl:negotiated_protocol(Socket) of -- cgit v1.2.3