浏览代码

Correct some dialyzer warnings

pull/121/head
Andrew Thompson 12 年前
父节点
当前提交
7af433004d
共有 2 个文件被更改,包括 4 次插入3 次删除
  1. +2
    -2
      src/error_logger_lager_h.erl
  2. +2
    -1
      src/lager_app.erl

+ 2
- 2
src/error_logger_lager_h.erl 查看文件

@ -39,7 +39,7 @@
%% how many messages we've received this second
mps = 0 :: non_neg_integer(),
%% the current second
lasttime = os:timestamp() :: os:timestamp(),
lasttime = os:timestamp() :: erlang:timestamp(),
%% count of dropped messages this second
dropped = 0 :: non_neg_integer()
}).
@ -73,7 +73,7 @@
set_high_water(N) ->
gen_event:call(error_logger, ?MODULE, {set_high_water, N}, infinity).
-spec init(any()) -> {ok, {}}.
-spec init(any()) -> {ok, #state{}}.
init([HighWaterMark]) ->
{ok, #state{hwm=HighWaterMark}}.

+ 2
- 1
src/lager_app.erl 查看文件

@ -40,7 +40,8 @@ start(_StartType, _StartArgs) ->
undefined ->
ok;
{ok, Threshold} when is_integer(Threshold), Threshold >= 0 ->
_ = supervisor:start_child(lager_handler_watcher_sup, [lager_event, lager_backend_throttle, Threshold]);
_ = supervisor:start_child(lager_handler_watcher_sup, [lager_event, lager_backend_throttle, Threshold]),
ok;
{ok, BadThreshold} ->
error_logger:error_msg("Invalid value for 'async_threshold': ~p~n", [BadThreshold]),
throw({error, bad_config})

正在加载...
取消
保存