added support for socket.io 9.0