File 0498-erts-esock-Adjust-to-run-on-macOS.patch of Package erlang

From a8ad1ae4d3eac5720168cf3b3f591fc75d728552 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Thu, 15 Sep 2022 22:51:47 +0200
Subject: [PATCH 4/4] [erts|esock] Adjust to run on macOS

OTP-18240
---
 lib/kernel/test/socket_SUITE.erl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/kernel/test/socket_SUITE.erl b/lib/kernel/test/socket_SUITE.erl
index 9a12d1f114..e3a4e94296 100644
--- a/lib/kernel/test/socket_SUITE.erl
+++ b/lib/kernel/test/socket_SUITE.erl
@@ -47787,7 +47787,7 @@ otp18240_acceptor(Parent, Domain, Proto, NumSocks) ->
     {ok, LSock}  = socket:open(Domain, stream, Proto,
                                #{use_registry => false}),
     ok = socket:bind(LSock, #{family => Domain, port => 0, addr => any}),
-    ok = socket:listen(LSock),
+    ok = socket:listen(LSock, NumSocks),
     MonitoredBy1 = monitored_by(),
     [LSockMon] = MonitoredBy1 -- MonitoredBy0,
     i("[acceptor]: listen socket created"
@@ -47854,7 +47854,7 @@ otp18240_client(ID, Domain, Proto, PortNo) ->
 	{error, closed} ->
 	    i("[connector ~w] expected socket close", [ID]);
 	{error, Reason} ->
-	    i("[connector ~w] unexpected error: "
+	    i("[connector ~w] unexpected error when reading: "
 	      "~n   ~p", [ID, Reason]),
 	    (catch socket:close(Sock))
     end,
-- 
2.35.3

openSUSE Build Service is sponsored by