diff options
-rw-r--r-- | src/cowboy.erl | 5 |
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">>]} |