optimize code style
diff --git a/rebar.config b/rebar.config
index f7d51b9..280a1c3 100644
--- a/rebar.config
+++ b/rebar.config
@@ -2,8 +2,6 @@
{lib_dirs, []}.
{base_dir, "_build"}.
-{root_dir, "."}.
-{project_app_dirs, ["."]}.
{plugins, [
rebar3_hex
diff --git a/src/dubbo_client_default.erl b/src/dubbo_client_default.erl
index 3fe08fa..7a4e6a4 100644
--- a/src/dubbo_client_default.erl
+++ b/src/dubbo_client_default.erl
@@ -156,15 +156,13 @@
handle_info({tcp, _Port, Data}, #state{recv_buffer = RecvBuffer} = State) ->
-%% inet:setopts(State#state.socket, [{active, once}]),
-%% logger:debug("[INFO] recv one data ~w",[Data]),
{ok, NextBuffer, NewState} = case check_recv_data(<<RecvBuffer/binary, Data/binary>>, State) of
{next_buffer, NextBuffer2, State3} ->
logger:debug("recv one data state wait next_buffer"),
{ok, NextBuffer2, State3}
end,
-%% HeartbeatInfo =update_heartbeat(write,NewState#state.heartbeat),
- {noreply, NewState#state{recv_buffer = NextBuffer}};
+ HeartbeatInfo = update_heartbeat(read, NewState#state.heartbeat),
+ {noreply, NewState#state{recv_buffer = NextBuffer, heartbeat = HeartbeatInfo}};
handle_info({tcp_closed, Port}, State) ->
logger:info("dubbo connection closed ~p", [Port]),
NewState = reconnect(State),
@@ -186,12 +184,6 @@
{noreply, NewState#state{heartbeat = HeartbeatInfo}};
handle_info(_Info, State) ->
logger:warning("[INFO] get one info:~p", [_Info]),
-%% inet:setopts(State#state.socket, [{active, once}]),
-%% case State#state.tmp_pid of
-%% undefined ->ok;
-%% Pid ->
-%% gen_server:cast(Pid,{msg_back})
-%% end,
HeartbeatInfo = update_heartbeat(write, State#state.heartbeat),
{noreply, State#state{heartbeat = HeartbeatInfo}}.
@@ -328,7 +320,7 @@
{ok, NewState}.
%%%=================================================================
-%%% 接收数据处理
+%%% receive data process
%%%=================================================================
-spec check_recv_data(Data :: binary(), State :: #state{}) -> {ready, ReadyData :: binary()} | {ready, ReadyData :: binary(), NextBuffer :: binary()}.
check_recv_data(<<?DUBBO_MEGIC_HIGH, ?DUBBO_MEGIC_LOW, Rest/binary>> = Data, State) when byte_size(Rest) < 14 ->
@@ -346,7 +338,6 @@
<<ReadyData:DataLen/binary, NextBuffer/binary>> = Rest,
OneData = <<?DUBBO_MEGIC_HIGH:8, ?DUBBO_MEGIC_LOW:8, _OtherFlag:80, DataLen:32, ReadyData/binary>>,
{ok, State3} = process_data(OneData, State),
-%% logger:warning("recevi more data ~w ",[NextBuffer]),
check_recv_data(NextBuffer, State3)
end;
check_recv_data(<<Error/integer, Data/binary>>, State) ->
@@ -361,7 +352,7 @@
ok ->
ok;
{do_heartbeat, Mid} ->
- send_heartbeat_msg(Mid, false,State),
+ send_heartbeat_msg(Mid, false, State),
ok
end,
{ok, State}.
diff --git a/src/dubbo_common_fun.erl b/src/dubbo_common_fun.erl
index b68ad99..ad15be1 100644
--- a/src/dubbo_common_fun.erl
+++ b/src/dubbo_common_fun.erl
@@ -93,13 +93,10 @@
])),
list_to_binary(Value).
format_path(<< ?URL_PATH_SEPARATOR:8,Rest/binary>>) ->
- logger:debug("format_path1 ~p",[Rest]),
Rest;
format_path([?URL_PATH_SEPARATOR|Rest]) ->
- logger:debug("format_path3 ~p",[Rest]),
Rest;
format_path(Value) ->
- logger:debug("format_path2 ~p",[Value]),
Value.
format_parameter(undefined) ->
diff --git a/src/dubbo_extension.erl b/src/dubbo_extension.erl
index 75db250..e6f4394 100644
--- a/src/dubbo_extension.erl
+++ b/src/dubbo_extension.erl
@@ -53,7 +53,6 @@
Ret = (catch apply(M, Fun, Args)),
case Ret of
{'EXIT', Reason} ->
- io:format(user, "~p~n error running extension: ~p~n", [HookName, Reason]),
logger:error("~p~n error running extension: ~p~n", [HookName, Reason]),
run1(Rest, HookName, Fun, Args);
stop ->
diff --git a/src/dubbo_protocol.erl b/src/dubbo_protocol.erl
index 4af3ea5..02452bd 100644
--- a/src/dubbo_protocol.erl
+++ b/src/dubbo_protocol.erl
@@ -18,6 +18,6 @@
-include("dubbo.hrl").
--callback refer(Url :: binary(), Acc :: term()) -> {ok,Acc}.
+-callback refer(Url :: binary(), Acc :: term()) -> {ok, Acc :: term()}.
--callback export(Invoker :: #invoker{}, Acc :: term()) -> {ok,Acc}.
+-callback export(Invoker :: #invoker{}, Acc :: term()) -> {ok, Acc :: term()}.
diff --git a/src/dubbo_shutdown.erl b/src/dubbo_shutdown.erl
index 856bd41..052b4b7 100644
--- a/src/dubbo_shutdown.erl
+++ b/src/dubbo_shutdown.erl
@@ -68,7 +68,6 @@
{stop, Reason :: term()} | ignore).
init([]) ->
process_flag(trap_exit, true),
- io:format("start shutdown ser"),
{ok, #state{}}.
%%--------------------------------------------------------------------
diff --git a/src/dubbo_traffic_control.erl b/src/dubbo_traffic_control.erl
index 853ce82..6fadae5 100644
--- a/src/dubbo_traffic_control.erl
+++ b/src/dubbo_traffic_control.erl
@@ -23,7 +23,6 @@
init() ->
case ets:info(?TRAFFIC_CONTROL) of
undefined ->
- io:format("init decoding TRAFFIC_CONTROL table pid ~p~n", [self()]),
ets:new(?TRAFFIC_CONTROL, [public, named_table, {write_concurrency, true}]); %% public
_ ->
ets:delete(?TRAFFIC_CONTROL),
diff --git a/src/dubbo_type_decoding.erl b/src/dubbo_type_decoding.erl
index 7dd95e0..a861855 100644
--- a/src/dubbo_type_decoding.erl
+++ b/src/dubbo_type_decoding.erl
@@ -186,7 +186,6 @@
%% end,
case ets:info(?TYPEPOOL_TABLE) of
undefined ->
- io:format("init decoding type_pool table pid ~p~n", [self()]),
ets:new(?TYPEPOOL_TABLE, [public, named_table]); %% public
_ ->
%% io:format("type decoding etsinfo ~p~n",[EtsInfo]),
@@ -200,7 +199,6 @@
end,
case ets:info(?REFERENCEPOOL_TABLE) of
undefined ->
- io:format("init decoding REFERENCEPOOL_TABLE table pid ~p~n", [self()]),
ets:new(?REFERENCEPOOL_TABLE, [public, named_table]); %% public
_ ->
if
diff --git a/src/dubbo_type_register.erl b/src/dubbo_type_register.erl
index 4962c2c..d2b41fd 100644
--- a/src/dubbo_type_register.erl
+++ b/src/dubbo_type_register.erl
@@ -32,7 +32,6 @@
end,
case ets:info(?NATIVE_FOREIGN_TABLE) of
undefined ->
- io:format("init decoding native_foreign_table table pid ~p~n", [self()]),
?NATIVE_FOREIGN_TABLE = ets:new(?NATIVE_FOREIGN_TABLE, [public, named_table]); %% public
_ ->
ets:delete(?NATIVE_FOREIGN_TABLE),