From 3d530b1d39efb3a54e716cde6f700e5dec9c91ee Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Fri, 23 Jan 2026 11:43:52 +0100 Subject: [PATCH] No occt multi-threading since we have our own --- src/ifcgeom/kernels/opencascade/boolean_utils.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ifcgeom/kernels/opencascade/boolean_utils.cpp b/src/ifcgeom/kernels/opencascade/boolean_utils.cpp index 975ee00d0d..d41f1e4adf 100644 --- a/src/ifcgeom/kernels/opencascade/boolean_utils.cpp +++ b/src/ifcgeom/kernels/opencascade/boolean_utils.cpp @@ -1134,6 +1134,8 @@ bool IfcGeom::util::boolean_operation(const boolean_settings& settings, const To #endif builder->SetFuzzyValue(fuzz); builder->SetArguments(s1s); + // We use our own multi-threading in ifcopenshell on a per-product basis + builder->SetRunParallel(false); copy_operand(b, b_tmp); std::swap(b, b_tmp); builder->SetTools(b);