From 9ba8078272b36cc40708975f60eaeb6de6b77360 Mon Sep 17 00:00:00 2001 From: Santiago Gimeno Date: Mon, 25 Aug 2025 16:22:15 +0200 Subject: [PATCH] netbsd: fix thread affinity compilation error (#4787) Fixes: https://github.com/libuv/libuv/issues/4785 --- src/unix/core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/unix/core.c b/src/unix/core.c index 97db50345..a5c9dd6e3 100644 --- a/src/unix/core.c +++ b/src/unix/core.c @@ -2048,8 +2048,8 @@ unsigned int uv_available_parallelism(void) { #elif defined(__NetBSD__) cpuset_t* set = cpuset_create(); if (set != NULL) { - if (0 == sched_getaffinity_np(getpid(), sizeof(set), &set)) - rc = uv__cpu_count(&set); + if (0 == sched_getaffinity_np(getpid(), cpuset_size(set), set)) + rc = uv__cpu_count(set); cpuset_destroy(set); } #elif defined(__APPLE__)