summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlf Wiger <ulf@feuerlabs.com>2016-03-16 17:39:30 -0700
committerUlf Wiger <ulf@feuerlabs.com>2016-03-16 17:39:30 -0700
commite775983350e5d9ac1bb530c89cac376d13f04302 (patch)
treeee274c6200114c5b1808e3e7d9caa93a2a044eae
parentf82c3d773f1a31d862cd546e4a8181801c0a7ce0 (diff)
downloadrvi_core-e775983350e5d9ac1bb530c89cac376d13f04302.tar.gz
make TLS {reuse_sessions,false} default
-rw-r--r--components/dlink_tls/src/dlink_tls_conn.erl5
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() ->