diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-11-24 01:50:26 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-11-24 22:51:48 -0800 |
commit | 24248e78de684fbac374be216892a0b4050a1693 (patch) | |
tree | 0a5d9cb87fd23415a44b72c065770ff5e6a72c3a /t/GNUmakefile | |
parent | 9cc509bda610fa5ca8c642cdcf480835b8dfc468 (diff) | |
download | rainbows-24248e78de684fbac374be216892a0b4050a1693.tar.gz |
Exposing a synchronous interface is too complicated for too little gain. Given the following factors: * basic ThreadSpawn performs admirably under REE 1.8 * both ThreadSpawn and Revactor work well under 1.9 * few applications/requests actually need a streaming "rack.input" We've decided its not worth the effort to attempt to support streaming rack.input at the moment. Instead, the new RevThreadSpawn model performs much better for most applications under Ruby 1.9
Diffstat (limited to 't/GNUmakefile')
-rw-r--r-- | t/GNUmakefile | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/t/GNUmakefile b/t/GNUmakefile index da4dfd2..193adc0 100644 --- a/t/GNUmakefile +++ b/t/GNUmakefile @@ -19,9 +19,11 @@ endif export RUBYLIB RUBY_VERSION models := ThreadPool ThreadSpawn Rev EventMachine -models += RevThreadSpawn ifeq ($(RUBY_VERSION),1.9.1) # 1.9.2-preview1 was broken models += Revactor + + # technically this works under 1.8, too, it's just slow + models += RevThreadSpawn endif all_models := $(models) Base |