8000 fix: 소멸한 브라우저의 종료 대기로 중계가 멈추는 문제 수정 by hmmhmmhm · Pull Request #269 · hmmhmmhm/daiso-mcp · GitHub
[go: up one dir, main page]

Skip to content

fix: 소멸한 브라우저의 종료 대기로 중계가 멈추는 문제 수정 - #269

Merged
hmmhmmhm merged 1 commit into
mainfrom
fix/oy-gone-close-oct14
Oct 14, 2026
Merged

hmmhmmhm merged 1 commit into
mainfrom
fix/oy-gone-close-oct14

Conversation

@hmmhmmhm
Copy link
Copy Markdown
Owner

소유 브라우저와 전용 Crashpad가 모두 사라졌어도 Playwright 종료 Promise가 끝나지 않으면 watchdog 실패가 guard 마커 해제와 다음 브라우저 준비를 막았습니다. 프로세스 소멸이 검증된 분기에서만 공유 종료 기한 초과를 허용해 guard가 마커·Crashpad 파일 정리를 진행하도록 수정합니다.

정상 프로필 정리 대기와 파일 해제용 500ms 여유는 유지합니다. 살아 있는 그룹·소유권 불확실성·스냅샷 및 파일 정리 실패는 계속 차단합니다. 기한을 초과한 이전 임시 프로필 정리는 보장되지 않으며, 이번 운영 장애의 정확한 종료 실패 원인은 관측 로그만으로 확정되지 않습니다. 해당 불필요한 watchdog 실패는 독립적으로 재현했습니다.

검증: RED 재현 후 회귀 28개 통과, check/build 및 전체 3,618개 테스트, 커버리지 네 지표 100%, 독립 리뷰 승인. 병합 후 Mac에 해당 소스만 반영하고 실제 캐시 우회 상품·재고와 CLI/MCP를 확인합니다.

@hmmhmmhm
hmmhmmhm merged commit 944b220 into main Oct 14, 2026
8 checks passed
@hmmhmmhm
hmmhmmhm deleted the fix/oy-gone-close-oct14 branch October 14, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0