From 4e7cab9f1727eccd90780d1ceb14948e0ace36a6 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 15 Jul 2015 22:03:53 +0000 Subject: doc: remove references to old servers They'll continue to be maintained, but we're no longer advertising them. Also, favor lowercase "unicorn" while we're at it since that matches the executable and gem name to avoid unnecessary escaping for RDoc. --- KNOWN_ISSUES | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'KNOWN_ISSUES') diff --git a/KNOWN_ISSUES b/KNOWN_ISSUES index 1950223..6b80517 100644 --- a/KNOWN_ISSUES +++ b/KNOWN_ISSUES @@ -13,7 +13,7 @@ acceptable solution. Those issues are documented here. * PRNGs (pseudo-random number generators) loaded before forking (e.g. "preload_app true") may need to have their internal state - reset in the after_fork hook. Starting with \Unicorn 3.6.1, we + reset in the after_fork hook. Starting with unicorn 3.6.1, we have builtin workarounds for Kernel#rand and OpenSSL::Random users, but applications may use other PRNGs. @@ -36,13 +36,13 @@ acceptable solution. Those issues are documented here. * 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 + workaround for this starting with unicorn 3.6.1 See http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-core/36450 * 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. + 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 @@ -53,12 +53,12 @@ acceptable solution. Those issues are documented here. * Rails 2.3.2 bundles its own version of Rack. This may cause subtle bugs when simultaneously loaded with the system-wide Rack Rubygem - which Unicorn depends on. Upgrading to Rails 2.3.4 (or later) is + which unicorn depends on. Upgrading to Rails 2.3.4 (or later) is strongly recommended for all Rails 2.3.x users for this (and security reasons). Rails 2.2.x series (or before) did not bundle Rack and are should be unnaffected. If there is any reason which forces your application to use Rails 2.3.2 and you have no other choice, then - you may edit your Unicorn gemspec and remove the Rack dependency. + you may edit your unicorn gemspec and remove the Rack dependency. ref: http://mid.gmane.org/20091014221552.GA30624@dcvr.yhbt.net Note: the workaround described in the article above only made @@ -71,9 +71,9 @@ acceptable solution. Those issues are documented here. set :env, :production set :run, false Since this is no longer an issue with Sinatra 0.9.x apps, this will not be - fixed on our end. Since Unicorn is itself the application launcher, the + fixed on our end. Since unicorn is itself the application launcher, the at_exit handler used in old Sinatra always caused Mongrel to be launched - whenever a Unicorn worker was about to exit. + whenever a unicorn worker was about to exit. Also remember we're capable of replacing the running binary without dropping any connections regardless of framework :) -- cgit v1.2.3-24-ge0c7