diff options
author | Ulf Wiger <ulf@feuerlabs.com> | 2016-03-16 17:39:30 -0700 |
---|---|---|
committer | Ulf Wiger <ulf@feuerlabs.com> | 2016-03-16 17:39:30 -0700 |
commit | e775983350e5d9ac1bb530c89cac376d13f04302 (patch) | |
tree | ee274c6200114c5b1808e3e7d9caa93a2a044eae | |
parent | f82c3d773f1a31d862cd546e4a8181801c0a7ce0 (diff) | |
download | rvi_core-e775983350e5d9ac1bb530c89cac376d13f04302.tar.gz |
make TLS {reuse_sessions,false} default
-rw-r--r-- | components/dlink_tls/src/dlink_tls_conn.erl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/components/dlink_tls/src/dlink_tls_conn.erl b/components/dlink_tls/src/dlink_tls_conn.erl index cfa75d2..346f912 100644 --- a/components/dlink_tls/src/dlink_tls_conn.erl +++ b/components/dlink_tls/src/dlink_tls_conn.erl @@ -427,7 +427,10 @@ do_upgrade(Sock, server, CompSpec) -> tls_opts(Role, CompSpec) -> {ok, ServerOpts} = get_module_config(server_opts, [], CompSpec), - TlsOpts = proplists:get_value(tls_opts, ServerOpts, []), + TlsOpts0 = proplists:get_value(tls_opts, ServerOpts, []), + TlsOpts = TlsOpts0 ++ + [{reuse_sessions, false} + || not lists:keymember(reuse_sessions, 1, TlsOpts0)], ?debug("TlsOpts = ~p", [TlsOpts]), Opt = fun(K) -> opt(K, TlsOpts, fun() -> |