We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I need to be able to publish data to specific websockets. The full gist of it is: https://gist.github.com/AvnerCohen/72540e2dc13a56b4be87
Specifically I do something like:
ws.onmessage do |msg| event_type, *data = msg.split(":") if event_type == 'typing' PublishMessage.do(WS_CLIENTS[data.first], "typing:#{data.last}") elsif event_type == 'connected' WS_CLIENTS_NAME_TO_SOCKET[ws.get_pid] = data.first WS_CLIENTS[data.first] = ws end end
and so, this line:
WS_CLIENTS[data.first] = ws
Saves the websocket for later reference by username.
this is causing MRI to leak, no idea why, any alternative suggestion to overcome this?
The text was updated successfully, but these errors were encountered:
remove & clear cache when onclose?
Sorry, something went wrong.
Sure, this is already happning:
ws.onclose do .. WS_CLIENTS.delete(socket_entry) .. end
hmm...I don't know why , & I fork em-websocket to support long-polling https://github.com/JokerCatz/em-websocket/tree/long_polling_support try it again? , it okay for our production , just overwrite the em-connection :)
No branches or pull requests
I need to be able to publish data to specific websockets.
The full gist of it is: https://gist.github.com/AvnerCohen/72540e2dc13a56b4be87
Specifically I do something like:
and so, this line:
Saves the websocket for later reference by username.
this is causing MRI to leak, no idea why, any alternative suggestion to overcome this?
The text was updated successfully, but these errors were encountered: