We'll respond shortly.
As of Thin 1.6.0, if the request is a HEAD request, Thin replaces the body with an empty body.
The body is not always a string, and may have behavior attached that is executed when the body gets "closed" at the end of the request. Rack::Lock, Rails query cache, and Rails reloader all rely on this behavior. By replacing the body with an empty body, this behavior is lost.
So making HEAD requests to a Rails app running Thin 1.6.0 can cause very unexpected or broken behavior on the following requests.
Games Night 4th Floor event space at 6. Compete with your fellow Pivots from the Pivotal stash of games or bring your own to share.