From 895679655a8f4807793f8fa2a87d4b05d216ef07 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 6 Feb 2015 20:09:19 +0000 Subject: doc: update support status for Ruby versions unicorn 5 will not support Ruby 1.8 anymore. Drop mentions of Rubinius, too, it's too difficult to support due to the proprietary and registration-required nature of its bug tracker. The smaller memory footprint and CoW-friendly memory allocator in mainline Ruby is a better fit for unicorn, anyways. Since Ruby 1.9+ bundles RubyGems and gem startup is faster nowadays, we'll just depend on that instead of not loading RubyGems. Drop the local.mk.sample file, too, since it's way out-of-date and probably isn't useful (I have not used it in a while). --- KNOWN_ISSUES | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'KNOWN_ISSUES') diff --git a/KNOWN_ISSUES b/KNOWN_ISSUES index 38263e7..69e4f57 100644 --- a/KNOWN_ISSUES +++ b/KNOWN_ISSUES @@ -17,16 +17,6 @@ acceptable solution. Those issues are documented here. have builtin workarounds for Kernel#rand and OpenSSL::Random users, but applications may use other PRNGs. -* Under some versions of Ruby 1.8, it is necessary to call +srand+ in an - after_fork hook to get correct random number generation. We have a builtin - workaround for this starting with \Unicorn 3.6.1 - - See http://redmine.ruby-lang.org/issues/show/4338 - -* On Ruby 1.8 prior to Ruby 1.8.7-p248, *BSD platforms have a broken - stdio that causes failure for file uploads larger than 112K. Upgrade - your version of Ruby or continue using Unicorn 1.x/3.4.x. - * For notes on sandboxing tools such as Bundler or Isolate, see the {Sandbox}[link:Sandbox.html] page. @@ -44,6 +34,16 @@ acceptable solution. Those issues are documented here. == Known Issues (Old) +* Under some versions of Ruby 1.8, it is necessary to call +srand+ in an + after_fork hook to get correct random number generation. We have a builtin + workaround for this starting with \Unicorn 3.6.1 + + See http://redmine.ruby-lang.org/issues/show/4338 + +* On Ruby 1.8 prior to Ruby 1.8.7-p248, *BSD platforms have a broken + stdio that causes failure for file uploads larger than 112K. Upgrade + your version of Ruby or continue using Unicorn 1.x/3.4.x. + * Under Ruby 1.9.1, methods like Array#shuffle and Array#sample will segfault if called after forking. Upgrade to Ruby 1.9.2 or call "Kernel.rand" in your after_fork hook to reinitialize the random -- cgit v1.2.3-24-ge0c7