Timeouts and broken images/CSS in Trac rendering
|Reported by:||Owned by:||Jonas Borgström|
Since upgrading to .9b2, I've noticed a lot of failures loading images and stylesheets in the Trac interface. These failure seems to be timeout related, because when they occur, it takes a long time to load the request Trac page (upwards of 30 seconds).
In .8, it was my understanding that Trac used non-CGI mapped URL to serve up its static assets, but in .9, it appear that the asset URLs now get served back through the CGI URL.
My guess is that Trac is now serving up its static files directly through the CGI handler and may be doing something incorrectly (like maybe not closing the HTTP output stream or setting the content-length handler?) which is causing the browser to think the file contents are not finished being served, so keeps waiting for more content to arrive before it finally times out.
I have reproduced these results in both IE and Firefox.