diff options
author | Micael Karlberg <bmk@erlang.org> | 2023-03-31 15:34:20 +0200 |
---|---|---|
committer | Micael Karlberg <bmk@erlang.org> | 2023-04-14 11:09:08 +0200 |
commit | 72f217973296e127f686e3a49b9f78d5364986a9 (patch) | |
tree | 40b150b2b0ad46735f2c6a4b6589d1f3668a0f7b | |
parent | 8bae36a32e247ccde38f62f959656cd2c250da2f (diff) | |
download | erlang-72f217973296e127f686e3a49b9f78d5364986a9.tar.gz |
[kernel|esock|test] Fixed async recv cancel test case
Broke the Unix version of the test.
OTP-18029
-rw-r--r-- | lib/kernel/test/socket_SUITE.erl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/kernel/test/socket_SUITE.erl b/lib/kernel/test/socket_SUITE.erl index ba3663273c..498947ab5a 100644 --- a/lib/kernel/test/socket_SUITE.erl +++ b/lib/kernel/test/socket_SUITE.erl @@ -9509,13 +9509,15 @@ api_a_recv_cancel_tcp(InitState) -> "~n Ref: ~p", [T, Ref]), {ok, State#{recv_select_info => SI}}; - {completion, {completion_info, T, R} = CI} + {completion, + {completion_info, T, R} = CI} when Ref =:= nowait -> ?SEV_IPRINT("recv completion nowait: " "~n Tag: ~p" "~n Ref: ~p", [T, R]), {ok, State#{recv_completion_info => CI}}; - {completion, {completion_info, T, Ref} = CI} + {completion, + {completion_info, T, Ref} = CI} when is_reference(Ref) -> ?SEV_IPRINT("recv completion ref: " "~n Tag: ~p" |