about summary refs log tree commit homepage
path: root/lib
diff options
context:
space:
mode:
authormental <mental@19e92222-5c0b-0410-8929-a290d50e31e9>2006-12-01 02:59:56 +0000
committermental <mental@19e92222-5c0b-0410-8929-a290d50e31e9>2006-12-01 02:59:56 +0000
commit02e93a722a8ff23918940c8bfb8f47cb4e60f954 (patch)
tree22d9b97570292b35be43f1589ce2cca5c425fce2 /lib
parent8d50175488b02be548184a51ea800aa2726f6318 (diff)
downloadunicorn-02e93a722a8ff23918940c8bfb8f47cb4e60f954.tar.gz
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@453 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'lib')
-rw-r--r--lib/mongrel.rb5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/mongrel.rb b/lib/mongrel.rb
index 7a2d0f3..27565fb 100644
--- a/lib/mongrel.rb
+++ b/lib/mongrel.rb
@@ -12,7 +12,10 @@ require 'http11'
 require 'tempfile'
 begin
   require 'fastthread'
-rescue Object
+rescue RuntimeError => e
+  $stderr.puts "fastthread not loaded: #{ e.message }"
+rescue LoadError
+ensure
   require 'thread'
 end
 require 'stringio'