diff options
author | Hans Bolinder <hasse@erlang.org> | 2020-03-09 08:32:08 +0100 |
---|---|---|
committer | Hans Bolinder <hasse@erlang.org> | 2020-03-09 08:32:08 +0100 |
commit | f89753121794eaa59e0e134ee3b2de4fd0e045e5 (patch) | |
tree | ba9f8463e220fc6620b2b310c38bfd8536bbf153 | |
parent | 353d55998903bf6101707552ad8dd89429eda9d7 (diff) | |
parent | 3a178f011150e59ccfe682a3a4fdd3b92977428a (diff) | |
download | erlang-f89753121794eaa59e0e134ee3b2de4fd0e045e5.tar.gz |
Merge branch 'hasse/erts/fix_dialyzer_warning' into maint
* hasse/erts/fix_dialyzer_warning:
erts: Fix a Dialyzer warning
-rw-r--r-- | erts/preloaded/src/erl_prim_loader.erl | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/erts/preloaded/src/erl_prim_loader.erl b/erts/preloaded/src/erl_prim_loader.erl index 89c535c43a..658a138694 100644 --- a/erts/preloaded/src/erl_prim_loader.erl +++ b/erts/preloaded/src/erl_prim_loader.erl @@ -300,18 +300,18 @@ check_file_result(Func, Target, {error,Reason}) -> %% This is equal to calling logger:error/2 which %% we don't want to do from code_server during system boot. %% We don't want to call logger:timestamp() either. - try - logger ! {log,error,#{label=>{?MODULE,file_error},report=>Report}, - #{pid=>self(), - gl=>group_leader(), - time=>os:system_time(microsecond), - error_logger=>#{tag=>error_report, - type=>std_error}}} - catch _:_ -> - %% If logger has not been started yet we just display it - erlang:display({?MODULE,file_error}), - erlang:display(Report) - end, + _ = try + logger ! {log,error,#{label=>{?MODULE,file_error},report=>Report}, + #{pid=>self(), + gl=>group_leader(), + time=>os:system_time(microsecond), + error_logger=>#{tag=>error_report, + type=>std_error}}} + catch _:_ -> + %% If logger has not been started yet we just display it + erlang:display({?MODULE,file_error}), + erlang:display(Report) + end, error end; check_file_result(_, _, Other) -> |