fix(runtime): also suppress OverflowError for non-finite STRIX_SANDBOX_CPUS

This commit is contained in:
Ahmed Allam
2026-07-15 18:31:03 -07:00
committed by Ahmed Allam
parent 84185db23b
commit 575e10a404
+1 -1
View File
@@ -78,7 +78,7 @@ def _apply_resource_limits(create_kwargs: dict[str, Any]) -> None:
cpus = os.environ.get("STRIX_SANDBOX_CPUS", "").strip()
if cpus:
with contextlib.suppress(ValueError):
with contextlib.suppress(ValueError, OverflowError):
nano_cpus = int(float(cpus) * 1_000_000_000)
if nano_cpus > 0:
create_kwargs["nano_cpus"] = nano_cpus