response.setHeader("Connection", "close");
}
response.sendError(HttpServletResponse.SC_SERVICE_UNAVAILABLE);
} else {
SocketIOSession session = sessionFactory.createSession(inbound);
TransportHandler handler = newHandler(WebSocket.class, session);
handler.init(getConfig());
wsFactory.upgrade(request, response, WebSocket.class.cast(handler), protocol);
}
} else {
response.sendError(HttpServletResponse.SC_BAD_REQUEST, this + " transport error: Invalid request");
}