Time out Stockfish process exit so finished self-play games cant wedge in the store #8

Merged
jheaps merged 1 commits from fix/stockfish-dispose-hang into master 2026-08-31 12:22:29 -06:00
Owner

DisposeAsync awaited WaitForExitAsync with no timeout; a Stockfish process that does not exit on quit blocked GameStore removal task forever, leaving the finished game stuck in the store and cluttering the live-watch list indefinitely.

DisposeAsync awaited WaitForExitAsync with no timeout; a Stockfish process that does not exit on quit blocked GameStore removal task forever, leaving the finished game stuck in the store and cluttering the live-watch list indefinitely.
jheaps added 1 commit 2026-08-31 11:24:44 -06:00
DisposeAsync awaited WaitForExitAsync with no timeout; a Stockfish process that
doesn't exit on "quit" blocked GameStore's removal task forever, leaving the
finished game stuck in the store and cluttering the live-watch list indefinitely.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018CmAti1baCjidbJM2HeJfk
jheaps merged commit 2db4048ed2 into master 2026-08-31 12:22:29 -06:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jheaps/JoshHeaps.Net#8