diff options
Diffstat (limited to 'lib/mogilefs/backend.rb')
-rw-r--r-- | lib/mogilefs/backend.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/mogilefs/backend.rb b/lib/mogilefs/backend.rb index 632d6f1..4cf2526 100644 --- a/lib/mogilefs/backend.rb +++ b/lib/mogilefs/backend.rb @@ -79,6 +79,7 @@ class MogileFS::Backend @mutex = Mutex.new @timeout = args[:timeout] || 3 + @connect_timeout = args[:connect_timeout] || 3 @socket = nil @lasterr = nil @lasterrstr = nil @@ -347,7 +348,7 @@ class MogileFS::Backend begin addr, port = host.split(':'.freeze) - @socket = MogileFS::Socket.tcp(addr, port, @timeout) + @socket = MogileFS::Socket.tcp(addr, port, @connect_timeout) @active_host = host rescue SystemCallError, MogileFS::Timeout => err @dead[host] = [ MogileFS.now, err ] |