From e688fae781bd3de2eb95403c30d702680c93dcd4 Mon Sep 17 00:00:00 2001 From: Raimo Niskanen Date: Tue, 8 Oct 2024 09:44:25 +0200 Subject: [PATCH] Don't depend on the scheduling order to verify success --- lib/kernel/test/gen_tcp_misc_SUITE.erl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/kernel/test/gen_tcp_misc_SUITE.erl b/lib/kernel/test/gen_tcp_misc_SUITE.erl index e56f7047848..50c457ed28a 100644 --- a/lib/kernel/test/gen_tcp_misc_SUITE.erl +++ b/lib/kernel/test/gen_tcp_misc_SUITE.erl @@ -9488,11 +9488,9 @@ fill_send_buffers(Payload, Sa, Sb, Timeout, N) -> end. recv_data(_Payload, Sa, Ref, Ref2, M, N) when M < N -> - receive Msg -> - {send_result, Ref, ok} = Msg, + receive {send_result, Ref, ok} -> io:format("[~w] Send finished ~w~n", [self(), Ref]), - receive Msg2 -> - {send_result, Ref2, ok} = Msg2, + receive {send_result, Ref2, ok} -> io:format("[~w] Send finished ~w~n", [self(), Ref2]), gen_tcp:shutdown(Sa, write), {error, closed} = gen_tcp:recv(Sa, 0),