Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Gracefully fail on request pipelining

#117

From Peter Wagenet

[...] If I understand correctly HTTP 1.1 compliant servers are not required to support pipelining but should fail gracefully if they don't. As I understand this, if FF sends 5 requests at once, this means that Thin should return only the first request and ignore the rest. Eventually FF will then ask Thin for the files again, but one at a time. However, it seems to me that Thin is returning the last request which FF mistakes for the first request. So we get some really weird things where files have the wrong data.

In my case, I'm running into this problem with SproutCore's sc-server which uses Thin when available. I'll talk to the maintainer about this issue and see if we can disable persistent connections for the time being. However it still seems that this may be a bug with Thin as well.

Reported by macournoyer · October 16th, 2009 @ 09:10 AM

State: new
Milestone: Future
Assigned to: macournoyer macournoyer

Activity

No comments yet.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.