Index: base/memory/weak_ptr_unittest.cc |
diff --git a/base/memory/weak_ptr_unittest.cc b/base/memory/weak_ptr_unittest.cc |
index c244ec05ab516fd7db1ecfe42ea4cf5b780121cb..f9f8b3e916a27bcbfaf7a72a28ae311b9ac08313 100644 |
--- a/base/memory/weak_ptr_unittest.cc |
+++ b/base/memory/weak_ptr_unittest.cc |
@@ -47,6 +47,10 @@ class BackgroundThread : public Thread { |
: Thread("owner_thread") { |
} |
+ ~BackgroundThread() { |
+ Stop(); |
+ } |
+ |
void CreateConsumerFromProducer(Consumer** consumer, Producer* producer) { |
WaitableEvent completion(true, false); |
message_loop()->PostTask( |