File 0737-kernel-Fix-dialyzer-warning-in-code_server.patch of Package erlang

From 098ff287936114aae74218912948c378ce77e69b Mon Sep 17 00:00:00 2001
From: Lukas Larsson <lukas@erlang.org>
Date: Fri, 21 Feb 2020 11:37:04 +0100
Subject: [PATCH] kernel: Fix dialyzer warning in code_server

---
 lib/kernel/src/code_server.erl | 20 ++++++++++----------
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/lib/kernel/src/code_server.erl b/lib/kernel/src/code_server.erl
index 3542ee3a7f..5469d8694c 100644
--- a/lib/kernel/src/code_server.erl
+++ b/lib/kernel/src/code_server.erl
@@ -1437,16 +1437,16 @@ error_msg(Format, Args) ->
     %% This is equal to calling logger:error/3 which we don't want to
     %% do from code_server. We don't want to call logger:timestamp()
     %% either.
-    try
-        logger ! {log,error,Format,Args,
-                  #{pid=>self(),
-                    gl=>group_leader(),
-                    time=>os:system_time(microsecond),
-                    error_logger=>#{tag=>error}}}
-    catch _:_ ->
-            erlang:display({?MODULE,error}),
-            erlang:display({Format,Args})
-    end,
+    _ = try
+            logger ! {log,error,Format,Args,
+                      #{pid=>self(),
+                        gl=>group_leader(),
+                        time=>os:system_time(microsecond),
+                        error_logger=>#{tag=>error}}}
+        catch _:_ ->
+                erlang:display({?MODULE,error}),
+                erlang:display({Format,Args})
+        end,
     ok.
 
 -spec info_msg(io:format(), [term()]) -> 'ok'.
-- 
2.16.4

openSUSE Build Service is sponsored by