Motivation: It should be possible to build a DnsNameResolver with a null resolvedAddressTypes, defaulting then to DEFAULT_RESOLVE_ADDRESS_TYPES (see line 309). Sadly, `preferredAddressType` is then called on line 377 with the original parameter instead of the instance attribute, causing an NPE when it's null. Modification: Call preferredAddressType with instance attribuet instead of constructor parameter. Result: No more NPE |
||
---|---|---|
.. | ||
DefaultAuthoritativeDnsServerCacheTest.java | ||
DefaultDnsCacheTest.java | ||
DefaultDnsCnameCacheTest.java | ||
DnsNameResolverClientSubnetTest.java | ||
DnsNameResolverTest.java | ||
DnsServerAddressesTest.java | ||
NameServerComparatorTest.java | ||
SearchDomainTest.java | ||
TestDnsServer.java | ||
UnixResolverDnsServerAddressStreamProviderTest.java |