From 7b5a21deaaf914d221e57d3666e1fe48ab56127e Mon Sep 17 00:00:00 2001 From: Ben Noordhuis Date: Thu, 19 Jan 2023 14:09:15 +0100 Subject: [PATCH] test: fix ThreadSanitizer data race warning Refs: https://github.com/libuv/libuv/issues/3681 --- test/test-fs.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/test-fs.c b/test/test-fs.c index 3d7b7008..f4fdd868 100644 --- a/test/test-fs.c +++ b/test/test-fs.c @@ -3778,9 +3778,10 @@ static void test_fs_partial(int doread) { uv_fs_req_cleanup(&write_req); } - ASSERT(0 == memcmp(buffer, ctx.data, ctx.size)); - ASSERT(0 == uv_thread_join(&thread)); + + ASSERT_MEM_EQ(buffer, ctx.data, ctx.size); + ASSERT(0 == uv_run(loop, UV_RUN_DEFAULT)); ASSERT(0 == close(pipe_fds[1]));