# File lib/net/ldap.rb, line 926 def modify(args) if @open_connection @result = @open_connection.modify(args) else @result = 0 begin conn = Connection.new(:host => @host, :port => @port, :encryption => @encryption) if (@result = conn.bind(args[:auth] || @auth)).result_code == 0 @result = conn.modify(args) end ensure conn.close if conn end end @result.success? end