Преглед на файлове

Fix epmd start on windows

Windows does not have the same quoting rules as Unix so
we need to use platform independent quoting. Also for
os:cmd like operations we do not expect the program to
read any input so in order for it to work on windows we
should put -noinput there.
pull/2186/head
Lukas Larsson преди 5 години
родител
ревизия
03725bf81e
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. +1
    -1
      src/rebar_dist_utils.erl

+ 1
- 1
src/rebar_dist_utils.erl Целия файл

@ -67,7 +67,7 @@ start_epmd() ->
%% Indirectly boot EPMD through calling Erlang so that we don't risk
%% attaching it to the current proc
?CONSOLE("Attempting to start epmd...", []),
os:cmd("erl -sname a -eval 'halt(0).';").
os:cmd("erl -sname a -noinput -eval \"halt(0).\";").
warn_dist() ->
?ERROR("Erlang Distribution failed, falling back to nonode@nohost.", []).

Зареждане…
Отказ
Запис