Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XEP-0199: Full support client 2 server pings. #190

Open
eleksir opened this issue Oct 6, 2024 · 0 comments
Open

XEP-0199: Full support client 2 server pings. #190

eleksir opened this issue Oct 6, 2024 · 0 comments

Comments

@eleksir
Copy link
Contributor

eleksir commented Oct 6, 2024

As far as I see send and recieve ping message abilities themselves are implemented. But currently client part completely lacks support for periodic sending procedure that is required for complete implementation of XEP-0199. I mean 4.2 section - Client 2 Server pings.

XEP-0199 is optional by standard which means that server can omit support of this xep, but in practice I never saw such a server in a wild - most of them require pings or after some period of inactivity server closes connection. (Which is annoyng if you client sitting there for some notable period of time, eg it is bot.)

So having full support of XEP-0199 directly built-in to NewClient() is quite helpful (ofcorse there must be a option to toggle this feature).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant