From fb1f33aecc7102fb5c10e27c65b9b27cf249415f Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Tue, 25 Jan 2011 13:42:53 -0800 Subject: KNOWN_ISSUES: split old stuff into its own section 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). --- KNOWN_ISSUES | 17 +++++++++-------- 1 file 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 -- cgit v1.2.3-24-ge0c7