From 5ba1d0bdf457ddc1eb61be1a39bf46689e35bbe8 Mon Sep 17 00:00:00 2001 From: Uwe Kubosch Date: Thu, 29 Jul 2021 11:28:20 +0200 Subject: [PATCH] Detect RbConfig::CONFIG["target_os"] == "darwin20" Reported by macOs Big Sur 11.4. --- lib/concurrent-ruby/concurrent/utility/processor_counter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/concurrent-ruby/concurrent/utility/processor_counter.rb b/lib/concurrent-ruby/concurrent/utility/processor_counter.rb index 531ca0a3c..cc6453cb6 100644 --- a/lib/concurrent-ruby/concurrent/utility/processor_counter.rb +++ b/lib/concurrent-ruby/concurrent/utility/processor_counter.rb @@ -119,7 +119,7 @@ def compute_processor_count def compute_physical_processor_count ppc = case RbConfig::CONFIG["target_os"] - when /darwin1/ + when /darwin\d\d/ IO.popen("/usr/sbin/sysctl -n hw.physicalcpu", &:read).to_i when /linux/ cores = {} # unique physical ID / core ID combinations