summaryrefslogtreecommitdiffstats
path: root/net/ocsp
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-26 11:13:32 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-26 11:13:32 +0000
commit430d228cb2ba215820bcbb021986d78149e46524 (patch)
treeeb6eaee187235ff6d51d2ac3c6290a6a40614696 /net/ocsp
parent77c233acb9c187116f739ca0d177088f1c921176 (diff)
downloadchromium_src-430d228cb2ba215820bcbb021986d78149e46524.zip
chromium_src-430d228cb2ba215820bcbb021986d78149e46524.tar.gz
chromium_src-430d228cb2ba215820bcbb021986d78149e46524.tar.bz2
Apply test isolation goodness to net_unittests.
We're going to have it enabled for all tests, but I'm enabling it one-by-one to limit damage from possible problems. TEST=none BUG=12710 Review URL: http://codereview.chromium.org/439007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33202 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/ocsp')
-rw-r--r--net/ocsp/nss_ocsp.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/ocsp/nss_ocsp.cc b/net/ocsp/nss_ocsp.cc
index 85fc5f5..7760e6b 100644
--- a/net/ocsp/nss_ocsp.cc
+++ b/net/ocsp/nss_ocsp.cc
@@ -61,6 +61,8 @@ class OCSPInitSingleton : public MessageLoop::DestructionObserver {
friend struct DefaultSingletonTraits<OCSPInitSingleton>;
OCSPInitSingleton();
virtual ~OCSPInitSingleton() {
+ if (io_loop_)
+ io_loop_->RemoveDestructionObserver(this);
request_context_ = NULL;
}