lib/net/ldap.rb in net-ldap-0.12.0 vs lib/net/ldap.rb in net-ldap-0.12.1
- old
+ new
@@ -1241,7 +1241,13 @@
:host => @host,
:port => @port,
:hosts => @hosts,
:encryption => @encryption,
:instrumentation_service => @instrumentation_service
+ rescue Errno::ECONNREFUSED, Net::LDAP::ConnectionRefusedError => e
+ @result = {
+ :resultCode => 52,
+ :errorMessage => ResultStrings[ResultCodeUnavailable]
+ }
+ raise e
end
end # class LDAP