We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent acd8e59 commit fde1135Copy full SHA for fde1135
src/tools/build-manifest/src/main.rs
@@ -207,6 +207,14 @@ fn main() {
207
// related code in this tool and ./x.py dist hash-and-sign can be removed.
208
let legacy = env::var("BUILD_MANIFEST_LEGACY").is_ok();
209
210
+ // Avoid overloading the old server in legacy mode.
211
+ if legacy {
212
+ rayon::ThreadPoolBuilder::new()
213
+ .num_threads(1)
214
+ .build_global()
215
+ .expect("failed to initialize Rayon");
216
+ }
217
+
218
let mut args = env::args().skip(1);
219
let input = PathBuf::from(args.next().unwrap());
220
let output = PathBuf::from(args.next().unwrap());
0 commit comments