Merge pull request #10457 from rabbitmq/md-check-epmd-before-starting
Check whether EPMD is running before starting it
This commit is contained in:
commit
1aa9e13b93
|
|
@ -107,6 +107,14 @@ epmd_port() ->
|
|||
end.
|
||||
|
||||
ensure_epmd() ->
|
||||
case net_adm:names() of
|
||||
{ok, _Names} ->
|
||||
ok;
|
||||
_ ->
|
||||
start_epmd()
|
||||
end.
|
||||
|
||||
start_epmd() ->
|
||||
Exe = rabbit_runtime:get_erl_path(),
|
||||
ID = rabbit_misc:random(1000000000),
|
||||
Port = open_port(
|
||||
|
|
|
|||
Loading…
Reference in New Issue