diff options
author | Ingela Anderton Andin <ingela@erlang.org> | 2021-10-27 15:26:04 +0200 |
---|---|---|
committer | Ingela Anderton Andin <ingela@erlang.org> | 2021-11-22 09:02:47 +0100 |
commit | f2f20b4e4ebc23b1225255b99761cedcfef08207 (patch) | |
tree | 801b9bea8b04eab4b038fea1d59ba4c754b26625 /lib/ssl/src/ssl_dist_connection_sup.erl | |
parent | 9fc76f77c2e2f2f8525daf08eed4b0df0c0cec85 (diff) | |
download | erlang-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.erl | 23 |
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 + }. |