about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2011-01-25 13:42:53 -0800
committerEric Wong <normalperson@yhbt.net>2011-01-25 13:42:53 -0800
commitfb1f33aecc7102fb5c10e27c65b9b27cf249415f (patch)
tree159270e81555af178d6fa58f6ff82bc268319b35
parent8ac0ae45a04f5f121f323c182403ef6eb0d8aa18 (diff)
downloadunicorn-fb1f33aecc7102fb5c10e27c65b9b27cf249415f.tar.gz
Ruby 1.9.1, Sinatra 0.3.x, and Rails 2.3.2 are not in
common use anymore (at least we don't think).
-rw-r--r--KNOWN_ISSUES17
1 files changed, 9 insertions, 8 deletions
diff --git a/KNOWN_ISSUES b/KNOWN_ISSUES
index 95f4e43..f218b83 100644
--- a/KNOWN_ISSUES
+++ b/KNOWN_ISSUES
@@ -10,14 +10,6 @@ acceptable solution.  Those issues are documented here.
   uploads are buffered to disk.  Disabling sendfile is required to
   work around this bug which should be fixed in newer versions of FreeBSD.
 
-* Under Ruby 1.9.1, methods like Array#shuffle and Array#sample will
-  segfault if called after forking.  This is fixed in trunk (r26936) and
-  should be backported to the next 1.9.1 stable release (after p378).
-  Until then, it is advisable to call "Kernel.rand" in your after_fork
-  hook to reinitialize the random number generator.
-
-  See http://redmine.ruby-lang.org/issues/show/2962 for more details
-
 * When using "preload_app true", with apps using background threads
   need to restart them in the after_fork hook because threads are never
   shared with child processes.  Additionally, any synchronization
@@ -26,6 +18,15 @@ acceptable solution.  Those issues are documented here.
   deadlocks.  The core Ruby Logger class needlessly uses a MonitorMutex
   which can be disabled with a {monkey patch}[link:examples/logger_mp_safe.rb]
 
+== Known Issues (Old)
+
+* 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
+  number generator.
+
+  See http://redmine.ruby-lang.org/issues/show/2962 for more details
+
 * 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