-
Notifications
You must be signed in to change notification settings - Fork 15
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
Browser infinite loop issue #127
Comments
This appears to be from the inclusion of zlibjs. I'm not sure why the compression is making things fail, though. All other issues are fixed thus far. I will try this again momentarily. |
Still present. Still only occurs when zlibjs is included. Not sure what's going on, nor how to debug it, since Firefox dies every time I get a connection. |
Thought: Does this also happen when talking from a websocket server to another? Or, for that matter, on chromium? |
On chromium errors continuously pile up. It looks like it's trying to disconnect, but failing. It crashed chromium after building up ~15000 errors. The server node noticed nothing at all. |
As a sidenote, browser error handling seems to be disabled, since it currently relies on the socket emit function. Things will get easier to fix once that is corrected. |
Okay, the error is caused by (depending on viewpoint):
When you manually set the compression methods to the real list, everything works again. So this issue has two necessary fixes:
|
To reproduce:
Construct a node in node.js like:
Create and connect node in Firefox using:
Watch everything break
The text was updated successfully, but these errors were encountered: