# File lib/activeldap/ldap.rb, line 95 def LDAP.err2exception(errno=0) need_to_rebuild = true begin exc = LDAP.const_get(@@error_map[errno]) rescue NameError if need_to_rebuild generate_err2exceptions() need_to_rebuild = false retry end exc = RuntimeError end return [exc, err2string(errno)] end