5 lines
255 B
JavaScript
5 lines
255 B
JavaScript
export async function runIsolatedJob(scheduler, task, { lane = 'background', onError } = {}) {
|
|
try { return await scheduler.run(task, { lane }); }
|
|
catch (error) { onError?.(error); return { ok: false, unavailable: error.message, isolated: true }; }
|
|
}
|