diff options
Diffstat (limited to 'chrome/browser/io_thread.cc')
-rw-r--r-- | chrome/browser/io_thread.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/chrome/browser/io_thread.cc b/chrome/browser/io_thread.cc index 8b382c0..63d5cc9 100644 --- a/chrome/browser/io_thread.cc +++ b/chrome/browser/io_thread.cc @@ -162,12 +162,12 @@ scoped_ptr<net::HostResolver> CreateGlobalHostResolver(net::NetLog* net_log) { net::HostResolver::CreateSystemResolver(options, net_log)); // Determine if we should disable IPv6 support. - if (!command_line.HasSwitch(switches::kEnableIPv6)) { - if (command_line.HasSwitch(switches::kDisableIPv6)) { - global_host_resolver->SetDefaultAddressFamily(net::ADDRESS_FAMILY_IPV4); - } else { - global_host_resolver->ProbeIPv6Support(); - } + if (command_line.HasSwitch(switches::kEnableIPv6)) { + // Disable IPv6 probing. + global_host_resolver->SetDefaultAddressFamily( + net::ADDRESS_FAMILY_UNSPECIFIED); + } else if (command_line.HasSwitch(switches::kDisableIPv6)) { + global_host_resolver->SetDefaultAddressFamily(net::ADDRESS_FAMILY_IPV4); } // If hostname remappings were specified on the command-line, layer these |