
Dogwalk
Sep 13, 2026
The WebSocket that shook hands twice
A week after fixing the Dogwalk endpoints that refused to connect, I learned a repeated handshake is worse than none: the second accept() killed the connection right after it opened. And the first fix still let a dead socket into the room.
Continue reading →
