summaryrefslogtreecommitdiffstats
path: root/components/wifi/wifi_service_win.cc
diff options
context:
space:
mode:
authormef@chromium.org <mef@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-21 00:11:00 +0000
committermef@chromium.org <mef@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-21 00:11:00 +0000
commit4872c5bb434851bbf0378afa2b6bfa928ab1c3d5 (patch)
treec15d0920a8d81256c631b3a3e4b7f02148fc0407 /components/wifi/wifi_service_win.cc
parente0d617504667a3db59ea0958c53e38c909e5388c (diff)
downloadchromium_src-4872c5bb434851bbf0378afa2b6bfa928ab1c3d5.zip
chromium_src-4872c5bb434851bbf0378afa2b6bfa928ab1c3d5.tar.gz
chromium_src-4872c5bb434851bbf0378afa2b6bfa928ab1c3d5.tar.bz2
Don't inherit WiFiServiceImpl from base::NonThreadSafe as it could be called on any thread from worker pool.
The thread safety is guaranteed by posting WiFiService calls using SequencedTaskRunner. BUG=267667 Review URL: https://codereview.chromium.org/115193005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242220 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/wifi/wifi_service_win.cc')
-rw-r--r--components/wifi/wifi_service_win.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/components/wifi/wifi_service_win.cc b/components/wifi/wifi_service_win.cc
index 642ec08..3f8935f 100644
--- a/components/wifi/wifi_service_win.cc
+++ b/components/wifi/wifi_service_win.cc
@@ -165,7 +165,7 @@ const char kKeyTypePassphrase[] = "passPhrase";
namespace wifi {
// Implementation of WiFiService for Windows.
-class WiFiServiceImpl : public WiFiService, base::NonThreadSafe {
+class WiFiServiceImpl : public WiFiService {
public:
WiFiServiceImpl();
virtual ~WiFiServiceImpl();