summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Bolinder <hasse@erlang.org>2020-03-09 08:32:08 +0100
committerHans Bolinder <hasse@erlang.org>2020-03-09 08:32:08 +0100
commitf89753121794eaa59e0e134ee3b2de4fd0e045e5 (patch)
treeba9f8463e220fc6620b2b310c38bfd8536bbf153
parent353d55998903bf6101707552ad8dd89429eda9d7 (diff)
parent3a178f011150e59ccfe682a3a4fdd3b92977428a (diff)
downloaderlang-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.erl24
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) ->