This currently requires a patched EventMachine. See https://github.com/stripe/eventmachine.
EXCEPTION: can't convert nil into String in Connection.socket_address
make documentation easier to read on github with markdown
Pass RACK_ENV back to Rack
Restart thins one by one in vlad example.
Ruby is smart enough to find thin/* with autoload or require. Forcing a full path into it do not result in better performance, on the contrary, impact on performance on Windows :-( 'lib' directory is always pushed into $LOAD_PATH when running specs, but you can manually run bin/thin like this: ruby -Ilib bin/thin
From now on, to install on Windows, install https://github.com/oneclick/rubyinstaller/wiki/Development-Kit.
Fix tests to at least run and finish on 1.9.2
Thin can't do this in a Rack compatible way (has_key? is not part of the spec) and performant way. It is now the responsibility of the app (or a middleware) to set the Content-Length.
This reverts commit 939891f.