Set bounded timeout for OTP workers

This commit is contained in:
Daniil Fedotov 2016-06-16 13:12:03 +01:00
parent 678d1ec923
commit 4355fff973
2 changed files with 3 additions and 3 deletions

View File

@ -30,5 +30,5 @@ start_link(Args) -> supervisor2:start_link(?MODULE, Args).
init(Args) ->
{ok, {{one_for_one, 3, 10},
[{consumer, {rabbit_tracing_consumer, start_link, [Args]},
transient, ?MAX_WAIT, worker,
transient, ?WORKER_WAIT, worker,
[rabbit_tracing_consumer]}]}}.

View File

@ -34,7 +34,7 @@ start_child(Id, Args) ->
supervisor:start_child(
?SUPERVISOR,
{Id, {rabbit_tracing_consumer_sup, start_link, [Args]},
temporary, ?MAX_WAIT, supervisor,
temporary, ?SUPERVISOR_WAIT, supervisor,
[rabbit_tracing_consumer_sup]}).
stop_child(Id) ->
@ -46,5 +46,5 @@ stop_child(Id) ->
init([]) -> {ok, {{one_for_one, 3, 10},
[{traces, {rabbit_tracing_traces, start_link, []},
transient, ?MAX_WAIT, worker,
transient, ?WORKER_WAIT, worker,
[rabbit_tracing_traces]}]}}.