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

Mobile browsers throttle client-side JavaScript and web socket connections #74

Closed
goloroden opened this issue Nov 10, 2018 · 2 comments
Closed

Comments

@goloroden
Copy link
Member

What is this bug about?

Seems like mobile browser throttle client side JS which causes Websocket Connections to freeze while being inactive.

What steps are needed to reproduce the bug?

  • Write a simple WS server and client
  • Load the client in a mobile browser and wait
  • Try to send a command after activating the tab again
  • See if the client throws an error due to inactive Websocket connection
  • Repeat the same process but keep sending heartbeats from the server in the background to keep the connection alive

What is the expected result?

  • It should be possible to send commands after being inactive

What is the actual result?

  • The client throws an error that the connection might be

What else should we know?

@goloroden goloroden added this to the wolkenkit 4.0 milestone Jan 19, 2019
@goloroden
Copy link
Member Author

Now that we have decided to drop support for WebSockets (see #129) we need to re-check whether this problem still exists for the Streams API.

@goloroden goloroden removed this from the wolkenkit 5.0: Async client SDK milestone Sep 10, 2019
@goloroden
Copy link
Member Author

We don’t use web sockets any longer, so closed.

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

No branches or pull requests

2 participants