aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/cowboy.erl5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/cowboy.erl b/src/cowboy.erl
index 7a09606..a046199 100644
--- a/src/cowboy.erl
+++ b/src/cowboy.erl
@@ -53,10 +53,7 @@ start_clear(Ref, TransOpts0, ProtoOpts0) ->
-> {ok, pid()} | {error, any()}.
start_tls(Ref, TransOpts0, ProtoOpts0) ->
TransOpts1 = ranch:normalize_opts(TransOpts0),
- SocketOpts = case TransOpts1 of
- #{socket_opts := SocketOpts0} -> SocketOpts0;
- _ -> []
- end,
+ SocketOpts = maps:get(socket_opts, TransOpts1, []),
TransOpts2 = TransOpts1#{socket_opts => [
{next_protocols_advertised, [<<"h2">>, <<"http/1.1">>]},
{alpn_preferred_protocols, [<<"h2">>, <<"http/1.1">>]}