Index: base/threading/sequenced_worker_pool_unittest.cc |
diff --git a/base/threading/sequenced_worker_pool_unittest.cc b/base/threading/sequenced_worker_pool_unittest.cc |
index 2becd0993c031025a25562dd8094cc61936419f7..7002a6bfcd069be15bde7594e1851b18aeb5b60e 100644 |
--- a/base/threading/sequenced_worker_pool_unittest.cc |
+++ b/base/threading/sequenced_worker_pool_unittest.cc |
@@ -77,6 +77,7 @@ class TestTracker : public base::RefCountedThreadSafe<TestTracker> { |
void FastTask(int id) { |
SignalWorkerDone(id); |
} |
+ |
void SlowTask(int id) { |
base::PlatformThread::Sleep(base::TimeDelta::FromSeconds(1)); |
SignalWorkerDone(id); |
@@ -126,6 +127,9 @@ class TestTracker : public base::RefCountedThreadSafe<TestTracker> { |
} |
private: |
+ friend class base::RefCountedThreadSafe<TestTracker>; |
+ ~TestTracker() {} |
+ |
void SignalWorkerDone(int id) { |
{ |
base::AutoLock lock(lock_); |