diff --git a/include/erlSync.hrl b/include/erlSync.hrl index 70e29bf..9adaff4 100644 --- a/include/erlSync.hrl +++ b/include/erlSync.hrl @@ -1,6 +1,6 @@ -define(LOG_ON(Val), Val == true; Val == all; Val == skip_success; is_list(Val), Val =/= []). --define(gTimeout(Type, Time), {gTimeout, doSync, Time, Type}). +-define(gTimeout(Type, Time), {gTimeout, {doSync, Type}, Time, Type}). -define(Log, log). -define(moduleTime, moduleTime). diff --git a/src/erlSync.erl b/src/erlSync.erl index 110cbed..bcb3a56 100644 --- a/src/erlSync.erl +++ b/src/erlSync.erl @@ -27,7 +27,8 @@ run() -> esScanner:rescan(), ok; {error, Reason} -> - esUtils:logErrors("start erlSync error ~p~n", [Reason]) + Msg = io_lib:format("start erlSync error ~p~n", [Reason]), + esUtils:logErrors(Msg) end. pause() -> diff --git a/src/sync/esScanner.erl b/src/sync/esScanner.erl index a8ec057..08a85e2 100644 --- a/src/sync/esScanner.erl +++ b/src/sync/esScanner.erl @@ -204,7 +204,7 @@ handleCast(_Msg, _, _State) -> handleInfo(_Msg, _, _State) -> kpS_S. -handleOnevent(doSync, Msg, Status, State) -> +handleOnevent({doSync, _}, Msg, Status, State) -> handleCast(Msg, Status, State); handleOnevent(_EventType, _EventContent, _Status, _State) -> kpS_S.