eina: Add check for pthread_attr_setaffinity_np 71/291971/1 accepted/tizen/unified/20230427.155821
authorHubert Stachowiak <h.stachowiak@samsung.com>
Tue, 25 Apr 2023 10:14:04 +0000 (12:14 +0200)
committerHubert Stachowiak <h.stachowiak@samsung.com>
Tue, 25 Apr 2023 10:17:09 +0000 (12:17 +0200)
Change-Id: I126557c34efa4ec1bd25a4a53b39f1aba038f9e7

src/lib/eina/eina_thread.c

index 9dde953..ca8a0b4 100644 (file)
@@ -77,7 +77,12 @@ _eina_thread_create(Eina_Thread *t, int affinity, void *(*func)(void *data), voi
 
         CPU_ZERO(&cpu);
         CPU_SET(affinity, &cpu);
-        pthread_attr_setaffinity_np(&attr, sizeof(cpu), &cpu);
+        // TIZEN_ONLY(20230425) eina: Add check for pthread_attr_setaffinity_np
+        if (pthread_attr_setaffinity_np(&attr, sizeof(cpu), &cpu) != 0)
+          {
+            return EINA_FALSE;
+          }
+        //
 #endif
      }