rack is optional at runtime, required for dev
commit3d69a6f064078eeb28c1819725d3715ce6905374
authorEric Wong <e@80x24.org>
Wed, 27 Jan 2016 00:08:19 +0000 (27 00:08 +0000)
committerEric Wong <e@80x24.org>
Wed, 27 Jan 2016 00:28:01 +0000 (27 00:28 +0000)
treefc8400bf722ae60869043711df57a932c5137c01
parent7c0271ef26dd41eb0fc1ca3370883c49a45b2dec
rack is optional at runtime, required for dev

We do not want to pull in a newer or older version of rack depending
on an the application running under it requires.  Furthermore, it
has always been possible to use unicorn without any middleware at
all.

Without rack, we'll be missing descriptive status text in the first
response line, but any valid HTTP/1.x parser should be able to
handle it properly.

ref:
 http://bogomips.org/unicorn-public/20160121201255.GA6186@dcvr.yhbt.net/t/#u

Thanks-to: Adam Duke <adam.v.duke@gmail.com>
Thanks-to: Aaron Patterson <tenderlove@ruby-lang.org>
lib/unicorn.rb
lib/unicorn/http_response.rb
unicorn.gemspec