From 6d59ef7202e3cc2400c131e1f3e9bcc33d47019d Mon Sep 17 00:00:00 2001 From: Jamie Liu Date: Tue, 7 Mar 2023 11:13:31 -0800 Subject: [PATCH] Tolerate EINTR from fallocate(2) in deleted_test. PiperOrigin-RevId: 514787301 --- test/syscalls/linux/deleted.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/syscalls/linux/deleted.cc b/test/syscalls/linux/deleted.cc index 695ceafd3..d13e793cd 100644 --- a/test/syscalls/linux/deleted.cc +++ b/test/syscalls/linux/deleted.cc @@ -84,7 +84,7 @@ TEST(DeletedTest, Truncate) { TEST(DeletedTest, Fallocate) { auto fd = ASSERT_NO_ERRNO_AND_VALUE(createdDeleted()); - ASSERT_THAT(fallocate(fd.get(), 0, 0, 123), SyscallSucceeds()); + ASSERT_THAT(RetryEINTR(fallocate)(fd.get(), 0, 0, 123), SyscallSucceeds()); struct stat stat; ASSERT_THAT(fstat(fd.get(), &stat), SyscallSucceeds());