about summary refs log tree commit homepage
path: root/KNOWN_ISSUES
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-09-24 18:33:26 -0700
committerEric Wong <normalperson@yhbt.net>2009-09-24 18:53:41 -0700
commit899bee1fe5eb01efbadc44a00eed71358e77141b (patch)
treec2309d8186f7b9c9c12c66f4aa46e45d43e842eb /KNOWN_ISSUES
parent554a4f63b8e0571bbd15d2b99637952da4b8f881 (diff)
downloadunicorn-899bee1fe5eb01efbadc44a00eed71358e77141b.tar.gz
This issue is still being looked at, but hopefully
this note can help folks if they run into this.
Diffstat (limited to 'KNOWN_ISSUES')
-rw-r--r--KNOWN_ISSUES12
1 files changed, 12 insertions, 0 deletions
diff --git a/KNOWN_ISSUES b/KNOWN_ISSUES
index 64836ce..436997d 100644
--- a/KNOWN_ISSUES
+++ b/KNOWN_ISSUES
@@ -1,5 +1,17 @@
 = Known Issues
 
+* Installing "unicorn" as a system-wide Rubygem and using the
+  {isolate}[http://github.com/jbarnette/isolate] gem may cause issues if
+  you're using any of the bundled application-level libraries in
+  unicorn/app/* (for compatibility with CGI-based applications, Rails <=
+  2.2.2, or ExecCgi).  For now workarounds include:
+
+  * installing the same version of unicorn as a system-wide Rubygem
+    _and_ isolating unicorn as well.
+  * explicitly setting RUBYLIB or $LOAD_PATH to include any gem path
+    where the unicorn gem is installed (e.g.
+    /usr/lib/ruby/gems/1.8/gems/unicorn-VERSION/lib)
+
 * WONTFIX: code reloading and restarts with Sinatra 0.3.x (and likely older
   versions) apps is broken.  The workaround is to force production
   mode to disable code reloading as well as disabling "run" in your