Collectives™ on Stack Overflow
Find centralized, trusted content and collaborate around the technologies you use most.
Learn more about Collectives
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about Teams
The application should close the connection and cleanup variables and such when the read methods (NextReader, ReadMessage) return an error.
Use ping/pong to detect disconnects. The
chat example
shows how to do this.
Send pings
on a regular interval.
Set read deadline
to a time less than next expected pong.
Reset the read deadline
when a pong is received.
If a pong goes missing, the read methods will return with the read past deadline error.
–
–
Thanks for contributing an answer to Stack Overflow!
-
Please be sure to
answer the question
. Provide details and share your research!
But
avoid
…
-
Asking for help, clarification, or responding to other answers.
-
Making statements based on opinion; back them up with references or personal experience.
To learn more, see our
tips on writing great answers
.