From 554a4f63b8e0571bbd15d2b99637952da4b8f881 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 24 Sep 2009 17:20:37 -0700 Subject: Split out KNOWN_ISSUES document This deserves to be a separate document and easier to find/edit. --- KNOWN_ISSUES | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 KNOWN_ISSUES (limited to 'KNOWN_ISSUES') diff --git a/KNOWN_ISSUES b/KNOWN_ISSUES new file mode 100644 index 0000000..64836ce --- /dev/null +++ b/KNOWN_ISSUES @@ -0,0 +1,15 @@ += Known Issues + +* 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 + Sinatra application: + 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 + at_exit handler used in old Sinatra always caused Mongrel to be launched + 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