summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorkristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-12 15:39:10 +0000
committerkristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-12 15:39:10 +0000
commit26a5377e84e3f9ae40004ec6303a219ee960925e (patch)
treee9536926d7d862fdefd4ba6c4606243dd7d19d86 /net
parentdb7223933628c475b5beb522cd8ec1e2e1a6f4b5 (diff)
downloadchromium_src-26a5377e84e3f9ae40004ec6303a219ee960925e.zip
chromium_src-26a5377e84e3f9ae40004ec6303a219ee960925e.tar.gz
chromium_src-26a5377e84e3f9ae40004ec6303a219ee960925e.tar.bz2
Mark SpdySessionPool as not threadsafe
BUG=None TEST=None Review URL: http://codereview.chromium.org/7865012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100691 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r--net/spdy/spdy_session_pool.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/net/spdy/spdy_session_pool.h b/net/spdy/spdy_session_pool.h
index 3b1ec78..1066ab0f 100644
--- a/net/spdy/spdy_session_pool.h
+++ b/net/spdy/spdy_session_pool.h
@@ -14,6 +14,7 @@
#include "base/gtest_prod_util.h"
#include "base/memory/ref_counted.h"
#include "base/memory/scoped_ptr.h"
+#include "base/threading/non_thread_safe.h"
#include "net/base/cert_database.h"
#include "net/base/host_port_pair.h"
#include "net/base/ip_endpoint.h"
@@ -38,7 +39,8 @@ class SpdySession;
class NET_EXPORT SpdySessionPool
: public NetworkChangeNotifier::IPAddressObserver,
public SSLConfigService::Observer,
- public CertDatabase::Observer {
+ public CertDatabase::Observer,
+ public base::NonThreadSafe {
public:
SpdySessionPool(HostResolver* host_resolver,
SSLConfigService* ssl_config_service);