about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-02-19 14:46:24 -0800
committerEric Wong <normalperson@yhbt.net>2009-02-21 04:23:32 -0800
commit52a2c6d556b44f355c6661e6c828dac977dff46a (patch)
tree22ebffe4e46105cb90005b56a71b9761e04a370c
parentdf097644d676b471e90dc4c8c89d3de2d46d74be (diff)
downloadunicorn-52a2c6d556b44f355c6661e6c828dac977dff46a.tar.gz
-rw-r--r--lib/unicorn/socket.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/unicorn/socket.rb b/lib/unicorn/socket.rb
index 60d4bf4..9519448 100644
--- a/lib/unicorn/socket.rb
+++ b/lib/unicorn/socket.rb
@@ -66,7 +66,7 @@ module Unicorn
     # an absolute path to a UNIX socket.  address can even be a Socket
     # object in which case it is immediately returned
     def bind_listen(address = '0.0.0.0:8080', backlog = 1024)
-      return address if address.kind_of?(Socket)
+      return address unless String === address
 
       domain, bind_addr = if address[0..0] == "/"
         if File.exist?(address)