From deed038f9aa4753ec1ad26f6ced33c1ca05dac09 Mon Sep 17 00:00:00 2001 From: Christian Sunesson Date: Tue, 15 Oct 2024 16:17:37 +0200 Subject: [PATCH] fix: rearrange supervisor even more --- src/raven_sup.erl | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/raven_sup.erl b/src/raven_sup.erl index 73bc1be..a3cef32 100644 --- a/src/raven_sup.erl +++ b/src/raven_sup.erl @@ -9,17 +9,18 @@ start_link() -> init([]) -> {ok, MaxIntensity} = application:get_env(max_restart_intensity), - Config = #{ - strategy => one_for_one, - intensity => MaxIntensity, - period => 10 + Spec = { + #{ + strategy => one_for_one, + intensity => MaxIntensity, + period => 10 + }, + _Children = [ + #{ + id => raven_sender, + start => {raven_send_sentry_safe, start_link, []}, + restart => permanent + } + ] }, - SentryWorker = #{ - id => raven_send, - start => {raven_send_sentry_safe, start_link, []}, - restart => permanent - }, - {ok, - {Config, [ - SentryWorker - ]}}. + {ok, Spec}.