diff options
author | allanwoj@chromium.org <allanwoj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-21 09:23:33 +0000 |
---|---|---|
committer | allanwoj@chromium.org <allanwoj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-09-21 09:23:33 +0000 |
commit | f420582a14917b953f1e85e758f655d026071ea8 (patch) | |
tree | adee507eb64a9bf28affe3148e79b28e52aa9fdc /chrome/browser/extensions/crx_installer.h | |
parent | 16e93e28c8ecd20e48bd2c3ec2a07663980deb96 (diff) | |
download | chromium_src-f420582a14917b953f1e85e758f655d026071ea8.zip chromium_src-f420582a14917b953f1e85e758f655d026071ea8.tar.gz chromium_src-f420582a14917b953f1e85e758f655d026071ea8.tar.bz2 |
Fix starting network location data provider thread issue.
Have a reference count in each network location data provider and check the reference count in StartProvider to see if the network location provider thread has already been started. Before it would just Start the thread again if StartProvider was called more than once.
BUG=56245
TEST= unit test --gtest_filter=*Geolo*Netw*
Review URL: http://codereview.chromium.org/3405017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60036 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/crx_installer.h')
0 files changed, 0 insertions, 0 deletions