]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
If cpuinfo parsing fails fallback to sysconf
authorPaul Bone <pbone@mozilla.com>
Tue, 2 Mar 2021 09:13:51 +0000 (20:13 +1100)
committerPaul Bone <paul@bone.id.au>
Tue, 2 Mar 2021 23:58:51 +0000 (10:58 +1100)
programs/util.c

index 3fd4cd17e662f4f05736442e65c8cfd18b9239d8..be048332b166b06c6e4e5b8d41954520e93a5fde 100644 (file)
@@ -1215,9 +1215,12 @@ int UTIL_countPhysicalCores(void)
         if (siblings && cpu_cores) {
             ratio = siblings / cpu_cores;
         }
+
+        numPhysicalCores = numPhysicalCores / ratio;
+
 failed:
         fclose(cpuinfo);
-        return numPhysicalCores = numPhysicalCores / ratio;
+        return numPhysicalCores;
     }
 }