diff options
author | battre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-18 16:28:38 +0000 |
---|---|---|
committer | battre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-18 16:28:38 +0000 |
commit | 71fdf77a393f95290a872bb3916f21c0bf2b4dbc (patch) | |
tree | 71a91ce2cea378cf20078b8e2bda1f4dae448c14 /net/http | |
parent | 59ff8e175196db57aff8223a6385821d18e55fd9 (diff) | |
download | chromium_src-71fdf77a393f95290a872bb3916f21c0bf2b4dbc.zip chromium_src-71fdf77a393f95290a872bb3916f21c0bf2b4dbc.tar.gz chromium_src-71fdf77a393f95290a872bb3916f21c0bf2b4dbc.tar.bz2 |
Fix race condition in ChromeProxyConfigService
The ChromeProxyConfigService was initialized to CONFIG_UNSET (i.e. effectively
a fallback to the system configuration) until the UI thread reported the
preference stored in the PrefService. This created a race condition during
startup where restored tabs could send requests while the
ChromeProxyConfigService was not configured with the values from the
PrefService, yet.
BUG=107326
TEST=no
Review URL: http://codereview.chromium.org/8951012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114942 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http')
0 files changed, 0 insertions, 0 deletions