diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/kernel/test/sendfile_SUITE.erl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/kernel/test/sendfile_SUITE.erl b/lib/kernel/test/sendfile_SUITE.erl index f7bb6fb85f..04af16a6b9 100644 --- a/lib/kernel/test/sendfile_SUITE.erl +++ b/lib/kernel/test/sendfile_SUITE.erl @@ -255,15 +255,20 @@ sendfile_do_recv(Sock, Bs) -> nomatch when is_integer(Bs) -> sendfile_do_recv(Sock, byte_size(B) + Bs); _ when is_list(Bs) -> + ct:log("Stopped due to a 1"), {ok, iolist_to_binary(lists:reverse([B|Bs]))}; _ when is_integer(Bs) -> + ct:log("Stopped due to a 1"), {ok, byte_size(B) + Bs} end; {tcp_closed, Sock} when is_list(Bs) -> + ct:log("Stopped due to close"), {ok, iolist_to_binary(lists:reverse(Bs))}; {tcp_closed, Sock} when is_integer(Bs) -> + ct:log("Stopped due to close"), {ok, Bs} after ?SENDFILE_TIMEOUT -> + ct:log("Sendfile timeout"), timeout end. |