jaraco / irc

Full-featured Python IRC library for Python.
MIT License
392 stars 87 forks source link

Client PING and Keep-Alive support #17

Closed jaraco closed 8 years ago

jaraco commented 8 years ago

In #16 and in other channels (I forget where), it appears it may be useful to have a configurable timeout for a client-side ping command in order to force connections to stay open in environments where an aggressive TCP idle timeout is in force.

Let's explore that idea.

Contributions welcome.


jaraco commented 8 years ago

I've put together a draft implementation for some keep-alive support in 88ee7096b3d7. I'm not thrilled about the implementation, but it may be suitable. Comments and suggestions welcome.


Original comment by: Jason R. Coombs

jaraco commented 8 years ago

8.3 was released with keep-alive support.


Original comment by: Jason R. Coombs