Procházet zdrojové kódy

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 před 5 roky
rodič
revize
03725bf81e
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. +1
    -1
      src/rebar_dist_utils.erl

+ 1
- 1
src/rebar_dist_utils.erl Zobrazit soubor

@ -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.", []).

Načítá se…
Zrušit
Uložit