Explorar o código

- pthread_setaffinity_np does not set errno

Olivier Aumage %!s(int64=8) %!d(string=hai) anos
pai
achega
2b51f898a3
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/core/topology.c

+ 2 - 1
src/core/topology.c

@@ -1358,7 +1358,8 @@ _starpu_bind_thread_on_cpu (
 	ret = pthread_setaffinity_np(self, sizeof(aff_mask), &aff_mask);
 	if (ret)
 	{
-		perror("binding thread");
+		const char *msg = strerror(ret);
+		fprintf(stderr, "pthread_setaffinity_np: %s\n", msg);
 		STARPU_ABORT();
 	}