pub async fn run_expiry_task(pit: Arc<Pit>, cancel: CancellationToken)
Background task that drains expired PIT entries every millisecond.
Runs until the cancellation token is cancelled.