File 0128-kernel-Warn-when-invalid-s-name-is-given.patch of Package erlang

From 8194e2095309e02ee007d67c31da86951bb5be48 Mon Sep 17 00:00:00 2001
From: Lukas Larsson <lukas@erlang.org>
Date: Mon, 12 Apr 2021 11:48:36 +0200
Subject: [PATCH 3/3] kernel: Warn when invalid -(s)name is given

---
 lib/kernel/src/erl_distribution.erl | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/kernel/src/erl_distribution.erl b/lib/kernel/src/erl_distribution.erl
index a0d55d62f6..38f493b7a6 100644
--- a/lib/kernel/src/erl_distribution.erl
+++ b/lib/kernel/src/erl_distribution.erl
@@ -109,6 +109,10 @@ do_start_link([{Arg,Flag}|T]) ->
                          name_domain => Flag,
                          clean_halt => true,
                          supervisor => net_sup});
+        {ok,[Invalid|_]} ->
+            ?LOG_ERROR("Invalid -~p given to erl, ~ts",
+                       [Arg, lists:join(" ",Invalid)]),
+	    do_start_link(T);
 	_ ->
 	    do_start_link(T)
     end;
-- 
2.26.2

openSUSE Build Service is sponsored by