Bläddra i källkod

rf: 删除监听端口选项

erlang+tcp版本
SisMaker 4 år sedan
förälder
incheckning
3d35a6fd8e
4 ändrade filer med 4 tillägg och 9 borttagningar
  1. +0
    -1
      README.md
  2. +0
    -3
      eSync.sample.config
  3. +1
    -2
      include/eSync.hrl
  4. +3
    -3
      src/sync/esSyncSrv.erl

+ 0
- 1
README.md Visa fil

@ -31,7 +31,6 @@
[
{eSync,
[
{listenPort, 12369},
{compileCmd, undefined},
{extraDirs, undefined}
{log, all},

+ 0
- 3
eSync.sample.config Visa fil

@ -1,8 +1,5 @@
[
{eSync, [
%% 接受fileSync的监听端口
{listenPort, 12369},
%% 编译命令 支持项目自带的编译命令 也可以用该项目自带的编译逻辑
%% "rebar3 compile" | "start compile.bat" | "make"
{compileCmd, undefined},

+ 1
- 2
include/eSync.hrl Visa fil

@ -12,11 +12,10 @@
, {exit_on_close, true}]).
-define(Log, log).
-define(listenPort, listenPort).
-define(compileCmd, compileCmd).
-define(extraDirs, extraDirs).
-define(descendant, descendant).
-define(CfgList, [{?Log, all}, {?listenPort, 12369}, {?compileCmd, undefined}, {?extraDirs, undefined}, {?descendant, fix}]).
-define(CfgList, [{?Log, all}, {?compileCmd, undefined}, {?extraDirs, undefined}, {?descendant, fix}]).
-define(esCfgSync, esCfgSync).
-define(rootSrcDir, <<"src">>).

+ 3
- 3
src/sync/esSyncSrv.erl Visa fil

@ -96,9 +96,9 @@ init(_Args) ->
handleAfter(?None, waiting, State) ->
%% tcp
ListenPort = ?esCfgSync:getv(?listenPort),
case gen_tcp:listen(ListenPort, ?TCP_DEFAULT_OPTIONS) of
case gen_tcp:listen(0, ?TCP_DEFAULT_OPTIONS) of
{ok, LSock} ->
{ok, ListenPort} = inet:port(LSock),
case prim_inet:async_accept(LSock, -1) of
{ok, _Ref} ->
{ok, SockMod} = inet_db:lookup_socket(LSock),
@ -122,7 +122,7 @@ handleAfter(?None, waiting, State) ->
{kpS, State, {sTimeout, 2000, waitConnOver}}
end;
{error, Reason} ->
Msg = io_lib:format("failed to listen on ~p - ~p (~s) ~n", [ListenPort, Reason, inet:format_error(Reason)]),
Msg = io_lib:format("failed to listen ~p (~s) ~n", [Reason, inet:format_error(Reason)]),
esUtils:logErrors(Msg),
{kpS, State, {sTimeout, 2000, waitConnOver}}
end.

Laddar…
Avbryt
Spara