It seems to me that the method ConnectorServlet#doGet() is not thread safe?
public void doGet( HttpServletRequest req, HttpServletResponse res )
throws ServletException, IOException
{
BaseConnector.global_http_request = req;
BaseConnector.global_http_response = res;
try
{
configure();
}
finally
{
LogManager.getInstance().close();
}
}
It uses two static variables and there’s only one instance of LogManager. When two calls are made simultaneously to servlets everything gets mixed up?