Hi, I'm using Merb from the svn repository (revision 224, Merb 0.3.0).
I am playing around trying to return static files. I'm opening a File and returning that from the controller. I'm setting the mime type and the content length (other wise nothing much happens). All requests for static content go through the same action of a particular controller. This is working with Firefox, Camino, and wget, or it appears to. And is quite quick. Nice. With Safari and other webkit based browsers (e.g. OmniWeb, Xyle Scope), I'm having problems loading html files. The html loads, and the two css files are being requested, but the activity browser in Safari show them to be the same size (.2k is correct for one of the css files, but the other is more like 7k). The big one is always requested first, the small second. If I hack at the html so that only one css file is requested, it gets that, but then messes up on the png files referred to by the css. Every time I refresh some other largely random mess up occurs. This is looking a lot like a threading issue of some kind. So I put a "sleep 1" in the controller and the messing up stops. Of course, that isn't a real solution. ---- Another little problem (maybe), the Set-Cookie header is 'interesting' and appears to be getting longer and longer. "Set-Cookie"=>" _session_id=ei5RSG1MemL6yeeIS7ELWrDh97YDUic5; path=/; expires=Mon, 14 May 2007 15:00:12 -0400 _session_id=42WRv32VAqxvdpexdz9CoyJMwPQaDBwB; path=/; expires=Mon, 14 May 2007 15:00:19 -0400 _session_id=SD2SXduFQcYjaEIMwMIgN2J94Yriz5qb; path=/; expires=Mon, 14 May 2007 15:00:57 -0400 _session_id=Gj2UTejMWhfH0idIGCuPIZPWQUnK7qfc; path=/; expires=Mon, 14 May 2007 15:02:54 -0400 _session_id=LHeVQ6EgEg0YaiFxKDnAROgwuPYMECFi; path=/; expires=Mon, 14 May 2007 15:04:04 -0400 _session_id=DwErEBj6Jo4jxcQNpOTAgftmPeS7saC6; path=/; expires=Mon, 14 May 2007 15:05:28 -0400 _session_id=iRu1mrhMovZCG41TidTboJ4PnCFM8cyA; path=/; expires=Mon, 14 May 2007 15:43:12 -0400 _session_id=ybOwsglrviARiViZaPiROjlKDlY3601j; path=/; expires=Mon, 14 May 2007 15:50:06 -0400 _session_id=wyJIqI5OaSD9GWwWYCEoUxz8BQCUYYED; path=/; expires=Mon, 14 May 2007 15:50:54 -0400 _session_id=dSTGIJLx2ACDj0V5csNSYY9bUG8NbOfU; path=/; expires=Mon, 14 May 2007 15:51:51 -0400 _session_id=o7G2Mtwnhoo7AEpEY85RU5maZEqikyOO; path=/; expires=Mon, 14 May 2007 15:53:56 -0400 _session_id=J7LpCVA0xt4VTAcZDn4JMK2YxZInmcty; path=/; expires=Mon, 14 May 2007 15:57:13 -0400 _session_id=eIAxImptzZYBJdAmBetjYCh7lYQkqNHB; path=/; expires=Mon, 14 May 2007 15:57:45 -0400 _session_id=0fZwX7GQo7ELTKFDinUbXC100ERZrTjK; path=/; expires=Mon, 14 May 2007 15:58:17 -0400 _session_id=otLv3y2IJ5FWMUMHNntu97ECP2s2vRuk; path=/; expires=Mon, 14 May 2007 16:00:49 -0400 _session_id=CLyCHhTCJxYRojwDP7XscKeIVfW5lIuQ; path=/; expires=Mon, 14 May 2007 16:05:17 -0400" Cheers, Bob ---- Bob Hutchison -- tumblelog at <http:// www.recursive.ca/so/> Recursive Design Inc. -- <http://www.recursive.ca/> xampl for Ruby -- <http://rubyforge.org/projects/xampl/> _______________________________________________ Merb-devel mailing list [email protected] http://rubyforge.org/mailman/listinfo/merb-devel
