Release Name: 4.4.2
Notes:
Rainbows! 4.4.2 - EventMachine async.callback fix
Rainbows! is an HTTP server for sleepy Rack applications. It is based on
Unicorn, but designed to handle applications that expect long
request/response times and/or slow clients.
* http://rainbows.rubyforge.org/
* rainbows-talk@rubyforge.org
* git://bogomips.org/rainbows.git
* http://rainbows.rubyforge.org/NEWS.atom.xml
Changes:
One bugfix allows stream(:keep_open) in Sinatra to work
properly.
Thanks to W. Andrew Loe III for the informative bug report
and reproducible test case.
ref: http://mid.gmane.org/CA+-9oNd1EFqsniPkkPTwu5opTCinbM7-2KHoXov7+y3LE4s4Tg@mail.gmail.com
Changes:
GIT-VERSION-GEN | 2 +-
lib/rainbows/const.rb | 2 +-
lib/rainbows/event_machine/client.rb | 3 +++
t/test_isolate.rb | 4 ++--
4 files changed, 7 insertions(+), 4 deletions(-)
commit f7f9c6b8470e54e25a17cd1a9517f5030e43fa66
Author: Eric Wong
Date: Thu Dec 6 11:40:21 2012 +0000
Rainbows! 4.4.2 - EventMachine async.callback fix
One bugfix allows stream(:keep_open) in Sinatra to work
properly.
Thanks to W. Andrew Loe III for the informative bug report
and reproducible test case.
ref: http://mid.gmane.org/CA+-9oNd1EFqsniPkkPTwu5opTCinbM7-2KHoXov7+y3LE4s4Tg@mail.gmail.com
commit ef74449fdf7a2c487d07a1aa8b4e34cc3be77aab
Author: Eric Wong
Date: Wed Dec 5 03:34:02 2012 +0000
test_isolate: bump eventmachine and sinatra deps
Always ensuring we work with the latest versions.
commit d5c8cc8b51619f0d33f75036c53e3936ad2749b2
Author: Eric Wong
Date: Wed Dec 5 03:08:19 2012 +0000
event_machine: properly defer body.close for async
Calling body.close in the normal write_response() code path
is incorrect, and only worked out of sheer luck with
Cramp and async_sinata.
This change allows stream(:keep_open) in Sinatra to work
properly.
Thanks to W. Andrew Loe III for the informative bug report
and reproducible test case.
ref: http://mid.gmane.org/CA+-9oNd1EFqsniPkkPTwu5opTCinbM7-2KHoXov7+y3LE4s4Tg@mail.gmail.com
|