Hi,
when emitting a message to the server, there is ack listener stored in the IOConnection in the acknowledges map.
If the ACK never arrives the listener is never released. So thus an erroneous Socket.IO server might actually knock out the app.
Suggested solution is to implement a timeout for the ACK listeners.
Hi, when emitting a message to the server, there is ack listener stored in the IOConnection in the acknowledges map. If the ACK never arrives the listener is never released. So thus an erroneous Socket.IO server might actually knock out the app. Suggested solution is to implement a timeout for the ACK listeners.