| Index: net/proxy/dhcpcsvc_init_win.cc
|
| diff --git a/net/proxy/dhcpcsvc_init_win.cc b/net/proxy/dhcpcsvc_init_win.cc
|
| index d243f1859aa3a3f446548e25a4eb9581d044e08f..7e32aeae9cd5593b3d788341cdd5bc9f8d845ece 100644
|
| --- a/net/proxy/dhcpcsvc_init_win.cc
|
| +++ b/net/proxy/dhcpcsvc_init_win.cc
|
| @@ -19,12 +19,15 @@
|
| DWORD err = DhcpCApiInitialize(&version);
|
| DCHECK(err == ERROR_SUCCESS); // DCHECK_EQ complains of unsigned mismatch.
|
| }
|
| +
|
| + ~DhcpcsvcInitSingleton() {
|
| + // Worker pool threads that use the DHCP API may still be running, so skip
|
| + // cleanup.
|
| + }
|
| };
|
|
|
| -// Worker pool threads that use the DHCP API may still be running at shutdown.
|
| -// Leak instance and skip cleanup.
|
| -static base::LazyInstance<DhcpcsvcInitSingleton>::Leaky
|
| - g_dhcpcsvc_init_singleton = LAZY_INSTANCE_INITIALIZER;
|
| +static base::LazyInstance<DhcpcsvcInitSingleton> g_dhcpcsvc_init_singleton =
|
| + LAZY_INSTANCE_INITIALIZER;
|
|
|
| } // namespace
|
|
|
|
|