diff options
author | Loïc Hoguin <[email protected]> | 2017-01-02 16:47:16 +0100 |
---|---|---|
committer | Loïc Hoguin <[email protected]> | 2017-01-02 16:47:16 +0100 |
commit | e10daf39fa08fb1367b277b31b4c9c9baad5239b (patch) | |
tree | 348ed3084f217ede4b05f722b81e536f9180f5a2 /src/cowboy_tls.erl | |
parent | ed664345d7c65922269bd89d70babffc97d9e095 (diff) | |
download | cowboy-e10daf39fa08fb1367b277b31b4c9c9baad5239b.tar.gz cowboy-e10daf39fa08fb1367b277b31b4c9c9baad5239b.tar.bz2 cowboy-e10daf39fa08fb1367b277b31b4c9c9baad5239b.zip |
Numerous Dialyzer fixes
Diffstat (limited to 'src/cowboy_tls.erl')
-rw-r--r-- | src/cowboy_tls.erl | 6 |
1 files changed, 3 insertions, 3 deletions
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 |