From 7af433004d846f7489fab1f705f8b06f40171bb2 Mon Sep 17 00:00:00 2001 From: Andrew Thompson Date: Thu, 14 Mar 2013 23:04:12 -0400 Subject: [PATCH] Correct some dialyzer warnings --- src/error_logger_lager_h.erl | 4 ++-- src/lager_app.erl | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/error_logger_lager_h.erl b/src/error_logger_lager_h.erl index 97a129c..6acfec4 100644 --- a/src/error_logger_lager_h.erl +++ b/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}}. diff --git a/src/lager_app.erl b/src/lager_app.erl index af5e4b3..b2a228b 100644 --- a/src/lager_app.erl +++ b/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})