summaryrefslogtreecommitdiff
path: root/lib/ssl/src/ssl_dist_connection_sup.erl
diff options
context:
space:
mode:
authorIngela Anderton Andin <ingela@erlang.org>2021-10-27 15:26:04 +0200
committerIngela Anderton Andin <ingela@erlang.org>2021-11-22 09:02:47 +0100
commitf2f20b4e4ebc23b1225255b99761cedcfef08207 (patch)
tree801b9bea8b04eab4b038fea1d59ba4c754b26625 /lib/ssl/src/ssl_dist_connection_sup.erl
parent9fc76f77c2e2f2f8525daf08eed4b0df0c0cec85 (diff)
downloaderlang-f2f20b4e4ebc23b1225255b99761cedcfef08207.tar.gz
ssl: Use new map syntax for supervisors
Diffstat (limited to 'lib/ssl/src/ssl_dist_connection_sup.erl')
-rw-r--r--lib/ssl/src/ssl_dist_connection_sup.erl23
1 files changed, 13 insertions, 10 deletions
diff --git a/lib/ssl/src/ssl_dist_connection_sup.erl b/lib/ssl/src/ssl_dist_connection_sup.erl
index 441a7577be..47c467b358 100644
--- a/lib/ssl/src/ssl_dist_connection_sup.erl
+++ b/lib/ssl/src/ssl_dist_connection_sup.erl
@@ -43,19 +43,22 @@ start_link() ->
%%% Supervisor callback
%%%=========================================================================
init([]) ->
- TLSSup = tls_sup_child_spec(),
- {ok, {{one_for_one, 10, 3600}, [TLSSup]}}.
+ SupFlags = #{strategy => one_for_one,
+ intensity => 10,
+ period => 3600
+ },
+ ChildSpecs = [tls_sup_child_spec()],
+ {ok, {SupFlags, ChildSpecs}}.
-
%%--------------------------------------------------------------------
%%% Internal functions
%%--------------------------------------------------------------------
tls_sup_child_spec() ->
- Name = dist_tls_sup,
- StartFunc = {tls_dist_sup, start_link, []},
- Restart = permanent,
- Shutdown = 4000,
- Modules = [tls_dist_sup],
- Type = supervisor,
- {Name, StartFunc, Restart, Shutdown, Type, Modules}.
+ #{id => tls_dist_sup,
+ start => {tls_dist_sup, start_link, []},
+ restart => permanent,
+ shutdown => 4000,
+ modules => [tls_dist_sup],
+ type => supervisor
+ }.