From: Paul Bone Date: Tue, 2 Mar 2021 09:13:51 +0000 (+1100) Subject: If cpuinfo parsing fails fallback to sysconf X-Git-Tag: v1.4.10~24^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb1a09df610bcf5ffc387b847df3db74c2ec1d6a;p=thirdparty%2Fzstd.git If cpuinfo parsing fails fallback to sysconf --- diff --git a/programs/util.c b/programs/util.c index 3fd4cd17e..be048332b 100644 --- a/programs/util.c +++ b/programs/util.c @@ -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; } }