about summary refs log tree commit homepage
path: root/lib/mongrel.rb
diff options
context:
space:
mode:
authorzedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9>2006-11-20 17:05:21 +0000
committerzedshaw <zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9>2006-11-20 17:05:21 +0000
commite594a02098f2c81945460575d802b8f03cfac783 (patch)
tree849b3995bb61a08370c6150ef835fa1c9a0e1779 /lib/mongrel.rb
parenta3a62cf0b28eca05529a99dd3fe3f74a538cac8d (diff)
downloadunicorn-e594a02098f2c81945460575d802b8f03cfac783.tar.gz
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@401 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'lib/mongrel.rb')
-rw-r--r--lib/mongrel.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/mongrel.rb b/lib/mongrel.rb
index 4e94f0a..f9e373b 100644
--- a/lib/mongrel.rb
+++ b/lib/mongrel.rb
@@ -6,10 +6,15 @@
 
 $mongrel_debug_client = false
 
+require 'rubygems'
 require 'socket'
 require 'http11'
 require 'tempfile'
-require 'fastthread'
+begin
+  require 'fastthread'
+rescue Object
+  require 'thread'
+end
 require 'stringio'
 require 'mongrel/cgi'
 require 'mongrel/handlers'
@@ -18,7 +23,6 @@ require 'mongrel/tcphack'
 require 'yaml'
 require 'mongrel/configurator'
 require 'time'
-require 'rubygems'
 require 'etc'