Skip to content

fix: reduce dev server timeouts#110

Merged
tylerdave merged 1 commit into
mainfrom
dev-server-timeouts
Apr 13, 2026
Merged

fix: reduce dev server timeouts#110
tylerdave merged 1 commit into
mainfrom
dev-server-timeouts

Conversation

@tylerdave
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

Docs Site preview: https://1e20ba3e.rockgarden.pages.dev

Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. The heartbeat implementation is correct: TimeoutError is the right exception for a timed-out socket.makefile read in Python 3.3+, ": keepalive\n\n" is valid SSE (comment + blank line = standard keepalive pattern), and the finally: sse_clients.remove(self) cleanup path is preserved. The new settimeout also benefits broadcast() — it already catches Exception on writes, so slow/stale clients are now bounded there too.

@tylerdave tylerdave merged commit 9c69953 into main Apr 13, 2026
6 checks passed
@tylerdave tylerdave deleted the dev-server-timeouts branch April 13, 2026 05:14
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