Expand description
Thread pool implementation for concurrent PDF generation.
Supports single-threaded mode (max_jobs=1) for debugging and sequential processing,
or multi-threaded mode for parallel processing of multiple BOM files.
When max_jobs is 0 or not set, the pool uses all available CPU cores for maximum parallelism.