socket.io
socket.io copied to clipboard
Realtime application framework (Node.JS server)
**Describe the bug** If I use a middleware (e.g. for authentication) I cannot handle a client disconnect because 1. `disconnect` event-handler does not get executed 2. `socket.connected` won't update properly...
I have faced a strange issue with Socket io dynamic namespace, Kubernetes. Client connected to socketio server but sometimes connection events never trigger the namespace instance. I'm experiencing intermittent issue...
**Describe the bug** Customer parameter closeOnBeforeunload by default it is true, should be false **To Reproduce** Please fill the following code example: Socket.IO server and client version: `4.1.3` Read my...
**Is your feature request related to a problem? Please describe.** I'm using [socket.io-prometheus-metrics](https://github.com/UNIwise/socket.io-prometheus-metrics) to report metrics about sockets to Prometheus and it works great with SocketIO 1/2, but not not...
**Describe the bug** I'm using socket.io in an Electron - Vue app to connect to a server running on Raspberry Pi. But the connection is very unstable it connects and...
**Is your feature request related to a problem? Please describe.** Last time I had a problem. When I start developing a service, which uses the socket io on the client...
*Note*: for support questions, please use one of these channels: [stackoverflow](http://stackoverflow.com/questions/tagged/socket.io) or [slack](https://socketio.slack.com) ### You want to: * [ ] report a *bug* * [x] request a *feature* ### Current...
**Is your feature request related to a problem? Please describe.** CORS object only allows to handle CORS requests but should also allow to block them **Describe the solution you'd like**...
Just an idea, would it make sense to expose (properly typed) `socket.io._readyState`? There should be 3 possible values: `'closed' | 'opening' | 'open'`.