ok ok - doesnt make a difference.. but only limit if MORE than 16xcpu
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 24 May 2012 10:13:30 +0000 (10:13 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 24 May 2012 10:13:30 +0000 (10:13 +0000)
count

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@71409 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore/ecore_thread.c

index 8424ca1..78f74f3 100644 (file)
@@ -1181,7 +1181,7 @@ ecore_thread_max_set(int num)
    EINA_MAIN_LOOP_CHECK_RETURN;
    if (num < 1) return;
    /* avoid doing something hilarious by blocking dumb users */
-   if (num >= (16 * eina_cpu_count())) num = 16 * eina_cpu_count();
+   if (num > (16 * eina_cpu_count())) num = 16 * eina_cpu_count();
 
    _ecore_thread_count_max = num;
 }