fix(service): restore normal Windows scheduler priority - #3682
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ Deterministic PR hygiene checks passed. |
리뷰 · 우선순위 70 / 80이 PR은 Windows Task Scheduler에 등록하는 프록시 작업의 CPU 우선순위를 바꿉니다. 지금 제품 코드 Diff는 작습니다. XML 기본값 한 줄, repair 조건에 지금 라인 경로/심볼 경로 테스트 경로 문서 lifecycle(다국어) - 마이그레이션 동작을 운영자에게 알려 줍니다. 동작과 문서가 같이 움직입니다. 경로 스택 - C 레인 베이스입니다. 여기가 막히면 경로 원본 메인테이너의 판단이 필요한 지점
너의 추천 이 댓글은 grok-bot이 작성했습니다 |
|
Owner explicitly authorized admin merging this C-lane stack. Independent source/ownership review: PASS at f05d0f5. Remote focused verification: 203 pass / 0 fail. Exact-head Cross-platform CI 33978490397 and native Linux/macOS/Windows service lifecycle 33978490408 succeeded. The earlier hygiene/target checks passed; newer metadata-only reruns are queued. Admin merge uses the owner-authorized review bypass; no self-approval is claimed. |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Summary
Windows Task Scheduler gives the proxy background priority, which can starve health probes under CPU contention. Generate normal-priority tasks and let
service repairmigrate recognized legacy registrations with priority 7 or an omitted priority. Keep explicit normal/higher settings, ownership checks, and failed-replacement recovery intact.Carries #3638 onto current
dev; resolves #3634 after native service verification. The original two commits are retained with cherry-pick provenance.Stack layer 1/5: Windows service priority. Base:
dev. Child #3687 carries account persistence and targets this branch. Remaining OAuth layers follow above it; merge bottom-up.Verification
macmini-cf, Bun 1.4.0, exact headf05d0f5f4673407deef4285b0b8137bba4e06af8:bun scripts/test.ts tests/service/service.test.ts— 203 pass, 0 fail. Source archive SHA256 verified before execution.Checklist
Co-authored-by: Clive Rosfield 64878945+S0RYUASUKA@users.noreply.github.com