diff --git a/CHANGELOG.md b/CHANGELOG.md index e287234..7790aee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # Unreleased - Remove assertion when trying to re-enable active mode +- Fix type missmatch for set_opts functions # v9.0.0-rc1 diff --git a/src/glisten_ssl_ffi.erl b/src/glisten_ssl_ffi.erl index 066e3ee..d87cfbc 100644 --- a/src/glisten_ssl_ffi.erl +++ b/src/glisten_ssl_ffi.erl @@ -15,8 +15,8 @@ set_opts(Socket, Options) -> case ssl:setopts(Socket, Options) of ok -> {ok, nil}; - {error, Reason} -> - {error, Reason} + {error, _Reason} -> + {error, nil} end. controlling_process(Socket, Pid) -> diff --git a/src/glisten_tcp_ffi.erl b/src/glisten_tcp_ffi.erl index f4a2005..1130c49 100644 --- a/src/glisten_tcp_ffi.erl +++ b/src/glisten_tcp_ffi.erl @@ -14,8 +14,8 @@ set_opts(Socket, Options) -> case inet:setopts(Socket, Options) of ok -> {ok, nil}; - {error, Reason} -> - {error, Reason} + {error, _Reason} -> + {error, nil} end. controlling_process(Socket, Pid) ->