diff options
author | zea@chromium.org <zea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-04 21:30:17 +0000 |
---|---|---|
committer | zea@chromium.org <zea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-04 21:30:17 +0000 |
commit | a74507d345c15f077dcd72b810185ade89fedce5 (patch) | |
tree | 8d5ec7f5409c75cf0417cc09b93a0b4c469867eb /net/socket/client_socket_factory.h | |
parent | 0baf54ea99585819b1f2c5ad1f87c83ae8138751 (diff) | |
download | chromium_src-a74507d345c15f077dcd72b810185ade89fedce5.zip chromium_src-a74507d345c15f077dcd72b810185ade89fedce5.tar.gz chromium_src-a74507d345c15f077dcd72b810185ade89fedce5.tar.bz2 |
Add barrier to autofill datatype controller shutdown.
We need to ensure that datatypes that live on foreign threads have fully stopped before returning from the data type controller's Stop method, else race conditions can occur. Added a barrier into the autofill data type controller to make this happen.
BUG=61804
TEST=Start up chrome, sign in to sync, shut down, make sure nothing breaks.
Review URL: http://codereview.chromium.org/4481002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65115 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/client_socket_factory.h')
0 files changed, 0 insertions, 0 deletions