From 7ac13a9a928d406cc3275f5fcc11639f2033eb4a Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Thu, 8 Sep 2022 11:09:57 +0200 Subject: [PATCH] unix: don't call t.Fatal from goroutine in TestSendmsgBuffers Change-Id: Iddef23a1fb2fcde4560ec0bb9e9ae0301fef965f Reviewed-on: https://go-review.googlesource.com/c/sys/+/429415 TryBot-Result: Gopher Robot Reviewed-by: Ian Lance Taylor Run-TryBot: Tobias Klauser Reviewed-by: Michael Knyszek --- unix/syscall_unix_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unix/syscall_unix_test.go b/unix/syscall_unix_test.go index f2c0ed8f..afe2dc75 100644 --- a/unix/syscall_unix_test.go +++ b/unix/syscall_unix_test.go @@ -975,7 +975,8 @@ func TestSendmsgBuffers(t *testing.T) { } n, oobn, recvflags, _, err := unix.RecvmsgBuffers(fds[1], bufs, nil, 0) if err != nil { - t.Fatal(err) + t.Error(err) + return } if n != 10 { t.Errorf("got %d bytes, want 10", n)