File 4355-kernel-sctp-test-Be-more-verbose-during-active_n.patch of Package erlang

From 2a2d73b60b880b4d5b499154c537ce2024d40f7f Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Wed, 27 May 2020 15:42:05 +0200
Subject: [PATCH 5/9] [kernel|sctp|test] Be more verbose during active_n

---
 lib/kernel/test/gen_sctp_SUITE.erl | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/lib/kernel/test/gen_sctp_SUITE.erl b/lib/kernel/test/gen_sctp_SUITE.erl
index d72c6b2494..4fc2496010 100644
--- a/lib/kernel/test/gen_sctp_SUITE.erl
+++ b/lib/kernel/test/gen_sctp_SUITE.erl
@@ -914,10 +914,19 @@ active_n(Config) when is_list(Config) ->
                             when is_record(SR, sctp_sndrcvinfo) ->
                               p("recv (expected) data message (on ~p)~n", [S1]),
 			      Fn(I+1, Count, Fn);
-			  {sctp, S1, _, _, _} ->
-                              p("ignore non-data messages (on ~p)~n", [S1]),
+			  {sctp, S1, _FromIP, _FromPort, {_AncData, _Data}} ->
 			      %% ignore non-data messages
+                              p("ignore non-data messages (on ~p):"
+                                "~n   From:    ~p:~p"
+                                "~n   AncData: ~p"
+                                "~n   Data:    ~p",
+                                [S1, _FromIP, _FromPort, _AncData, _Data]),
+                              [{active,NX1}] = ok(inet:getopts(S1, [active])),
 			      ok = inet:setopts(S1, [{active,1}]),
+                              [{active,NX2}] = ok(inet:getopts(S1, [active])),
+                              p("active increment (of ~p) with 1 => "
+                                "~n   Before: ~w"
+                                "~n   After:  ~w", [S1, NX1, NX2]),
 			      Fn(I, Count, Fn);
 			  Other ->
                               p("UNEXPECTED: "
-- 
2.26.2

openSUSE Build Service is sponsored by