From 9b1f205f047b3429fcbc8d15254b0995e8187cef Mon Sep 17 00:00:00 2001 From: Simon Levermann Date: Wed, 12 Nov 2014 15:56:24 +0100 Subject: [PATCH] Fix test_unresponsive_host --- lib/net/ldap/connection.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/net/ldap/connection.rb b/lib/net/ldap/connection.rb index 91fb7e90..508e37ac 100644 --- a/lib/net/ldap/connection.rb +++ b/lib/net/ldap/connection.rb @@ -17,6 +17,8 @@ def initialize(server) raise Net::LDAP::LdapError, "Server #{server[:host]} refused connection on port #{server[:port]}." rescue Errno::EHOSTUNREACH => error raise Net::LDAP::LdapError, "Host #{server[:host]} was unreachable (#{error.message})" + rescue Errno::ETIMEDOUT + raise Net::LDAP::LdapError, "Connection to #{server[:host]} timed out." end if server[:encryption]