# Unicorn 0.991.0 - startup improvements

**URL:** <https://www.ruby-forum.com/t/unicorn-0-991-0-startup-improvements/189994>\
**Category:** Ruby\
**Created:** [June 11, 2010, 4:31am UTC](https://www.ruby-forum.com/t/unicorn-0-991-0-startup-improvements/189994 "2010-06-11T04:31:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ericw](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/97f17d/32.png) [@ericw](https://www.ruby-forum.com/u/ericw)\
**Post date:** [June 11, 2010, 4:31am UTC](https://www.ruby-forum.com/t/unicorn-0-991-0-startup-improvements/189994/1 "2010-06-11T04:31:53Z")

</div>

Unicorn is an HTTP server for Rack applications designed to only serve  
fast clients on low-latency, high-bandwidth connections and take  
advantage of features in Unix/Unix-like kernels. Slow clients should  
only be served by placing a reverse proxy capable of fully buffering  
both the the request and response in between Unicorn and slow clients.

- [http://unicorn.bogomips.org/](http://unicorn.bogomips.org/)
- removed\_email\_address@domain.invalid
- git://git.bogomips.org/unicorn.git

Changes:

The “working\_directory” configuration parameter is now handled  
before [config.ru](http://config.ru). That means “unicorn” and “unicorn\_rails” no  
longer barfs when initially started outside of the configured  
“working\_directory” where a [config.ru](http://config.ru) is required. A huge  
thanks to Pierre B. for catching this ugly UI inconsistency  
before the big 1.0 release

Thanks to Hongli L., out-of-the-box Rails 3 (beta) support  
should be improved for deployments lacking a [config.ru](http://config.ru)

There are more new integration tests, cleanups and some  
documentation improvements.
