socket.io icon indicating copy to clipboard operation
socket.io copied to clipboard

Realtime application framework (Node.JS server)

Results 336 socket.io issues
Sort by recently updated
recently updated
newest added

**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...

bug

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...

unable to reproduce

Will webrtc support be added in the future?

enhancement

**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...

bug

**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...

enhancement

**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...

bug

**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...

enhancement

*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**...

enhancement

Just an idea, would it make sense to expose (properly typed) `socket.io._readyState`? There should be 3 possible values: `'closed' | 'opening' | 'open'`.

enhancement