| Index: net/proxy/proxy_resolver_mac.cc
|
| diff --git a/net/proxy/proxy_resolver_mac.cc b/net/proxy/proxy_resolver_mac.cc
|
| index 8ddf81fffe45c11cbb1ae4321216b6253f9513c8..6d592bb5465a5145c81e8f2aed575d6a460e37fa 100644
|
| --- a/net/proxy/proxy_resolver_mac.cc
|
| +++ b/net/proxy/proxy_resolver_mac.cc
|
| @@ -120,8 +120,7 @@ int ProxyResolverMac::GetProxyForURL(const GURL& query_url,
|
| CFRunLoopAddSource(CFRunLoopGetCurrent(), runloop_source.get(),
|
| private_runloop_mode);
|
| CFRunLoopRunInMode(private_runloop_mode, DBL_MAX, false);
|
| - CFRunLoopRemoveSource(CFRunLoopGetCurrent(), runloop_source.get(),
|
| - private_runloop_mode);
|
| + CFRunLoopSourceInvalidate(runloop_source.get());
|
| DCHECK(result != NULL);
|
|
|
| if (CFGetTypeID(result) == CFErrorGetTypeID()) {
|
|
|