Wait until manual pause is lifted. Returns immediately if not paused.
Promise that resolves when pause is lifted or immediately if not paused.
export async function waitWhileManuallyPaused(): Promise<void> { while (manualPauseActive) { await new Promise<void>((resolve) => pauseWaiters.push(resolve)); }} Copy
export async function waitWhileManuallyPaused(): Promise<void> { while (manualPauseActive) { await new Promise<void>((resolve) => pauseWaiters.push(resolve)); }}
Wait until manual pause is lifted. Returns immediately if not paused.