File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -184,11 +184,16 @@ inject_randomized_delay() ->
184
184
-spec randomized_delay_range_in_ms () -> {integer (), integer ()}.
185
185
186
186
randomized_delay_range_in_ms () ->
187
+ Backend = backend (),
188
+ Default = case erlang :function_exported (Backend , randomized_startup_delay_range , 0 ) of
189
+ true -> Backend :randomized_startup_delay_range ();
190
+ false -> ? DEFAULT_STARTUP_RANDOMIZED_DELAY
191
+ end ,
187
192
{Min , Max } = case application :get_env (rabbit , cluster_formation ) of
188
193
{ok , Proplist } ->
189
- proplists :get_value (randomized_startup_delay_range , Proplist , ? DEFAULT_STARTUP_RANDOMIZED_DELAY );
194
+ proplists :get_value (randomized_startup_delay_range , Proplist , Default );
190
195
undefined ->
191
- ? DEFAULT_STARTUP_RANDOMIZED_DELAY
196
+ Default
192
197
end ,
193
198
{Min * 1000 , Max * 1000 }.
194
199
You can’t perform that action at this time.
0 commit comments