diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-12-22 13:38:58 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-12-22 13:52:54 -0800 |
commit | 0df219ef8f9a514553e13f2f98575896f6cc7c39 (patch) | |
tree | f7f0a61fd04fe699b2fe9ca901f58c975c6fc973 /lib/rainbows | |
parent | 8a15fc14067e85c419a31e6d70c2491e65d88e60 (diff) | |
download | rainbows-0df219ef8f9a514553e13f2f98575896f6cc7c39.tar.gz |
This release should fix ThreadSpawn green thread blocking issues under MRI 1.8. Excessive socket closing is avoided when using Thread* models with Sunshowers (or clients disconnecting during uploads). There is a new RevFiberSpawn concurrency model which combines Rev with the traditional FiberSpawn model.
Diffstat (limited to 'lib/rainbows')
-rw-r--r-- | lib/rainbows/const.rb | 2 | ||||
-rw-r--r-- | lib/rainbows/rev_fiber_spawn.rb | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/rainbows/const.rb b/lib/rainbows/const.rb index e58a9db..ee745f3 100644 --- a/lib/rainbows/const.rb +++ b/lib/rainbows/const.rb @@ -3,7 +3,7 @@ module Rainbows module Const - RAINBOWS_VERSION = '0.9.0' + RAINBOWS_VERSION = '0.90.0' include Unicorn::Const diff --git a/lib/rainbows/rev_fiber_spawn.rb b/lib/rainbows/rev_fiber_spawn.rb index 4ce2995..afaf82a 100644 --- a/lib/rainbows/rev_fiber_spawn.rb +++ b/lib/rainbows/rev_fiber_spawn.rb @@ -9,7 +9,7 @@ module Rainbows # concurrency provided by Rev. A "rack.input" is exposed as well # being Sunshowers-compatible. Applications are strongly advised to # wrap all slow IO objects (sockets, pipes) using the - # Rainbows::Fiber::IO or similar class whenever possible. + # Rainbows::Fiber::IO or a Rev-compatible class whenever possible. module RevFiberSpawn include Base |