about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2010-02-13 01:16:09 -0800
committerEric Wong <normalperson@yhbt.net>2010-02-13 01:19:26 -0800
commit837a6a4bc400ebe3518682489292cb6c2409ab1f (patch)
treefef7317daa69f2abbb7e37c4c448f451cfb75f99
parent3c54f3ff4004ac0347ad70ead643534c1c317f93 (diff)
downloadzbatery-837a6a4bc400ebe3518682489292cb6c2409ab1f.tar.gz
gemspec: bump Rainbows! dependency (leak fix)
Rainbows! >= 0.90.2 depends on Unicorn >= 0.96.1,
which will work around a memory leak found in
previous versions of Unicorn::HttpParser.
-rw-r--r--zbatery.gemspec6
1 files changed, 5 insertions, 1 deletions
diff --git a/zbatery.gemspec b/zbatery.gemspec
index 131a115..d981751 100644
--- a/zbatery.gemspec
+++ b/zbatery.gemspec
@@ -49,7 +49,11 @@ Gem::Specification.new do |s|
   #   eventmachine
   #   espace-neverblock + eventmachine
   #   async_sinatra + sinatra + eventmachine
-  s.add_dependency(%q<rainbows>, [">= 0.8.0", "<= 1.0.0"])
+  #
+  # rainbows 0.90.2 depends on unicorn 0.96.1,
+  # unicorn 0.96.0 and before had a memory leak
+  # that was only triggered in Rainbows!/Zbatery
+  s.add_dependency(%q<rainbows>, [">= 0.90.2", "<= 1.0.0"])
 
   # s.licenses = %w(GPLv2 Ruby) # accessor not compatible with older RubyGems
 end