feat: socketio bug