judge: set higher priority for compile task

This commit is contained in:
undefined committed 2023-04-26 23:43:52 +08:00
1 parent 6d591aef37
commit 37851fc4ee
9 files changed
+31 -29

No files matched your search

+2 -2
View File
@@ -206,10 +206,10 @@ export async function run(execute: string, params?: Parameter): Promise<SandboxA
return await adaptResult(result, params);
}
const queue = new PQueue({ concurrency: getConfig('parallelism') });
const queue = new PQueue({ concurrency: getConfig('concurrency') || getConfig('parallelism') });
export function runQueued(execute: string, params?: Parameter, priority = 0) {
return queue.add(() => run(execute, params), { priority });
return queue.add(() => run(execute, params), { priority }) as Promise<SandboxAdaptedResult>;
}
export * from './sandbox/interface';