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

Handle the case where we send proceed and the other side never replies #38

Open
singpolyma opened this issue Nov 26, 2024 · 1 comment

Comments

@singpolyma
Copy link
Collaborator

Easiest way to reproduce this is with Snikket iOS but it can happen in other cases. Call in with Snikket iOS, then hang up on iOS before answering with SDK. iOS sends nothing to indicate this hangup has occurred so we keep ringing. Then if we try to accept call we send proceed, and we never get a reply, so we are stuck forever thinking this is an ongoing call.

@singpolyma
Copy link
Collaborator Author

This may be less bad than I thought if we properly allow the user to push "hang up" in any UI then they can at least terminate the call based on their sense that it is not connecting. But a timeout might be sensible as well.

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

No branches or pull requests

1 participant