| Index: base/threading/thread.cc
|
| diff --git a/base/threading/thread.cc b/base/threading/thread.cc
|
| index f4ba3ff80aba57ddf85e949bb5a204817cf2fced..9487c83d1b515b9c4d2c8549e9b913cc714c2a5b 100644
|
| --- a/base/threading/thread.cc
|
| +++ b/base/threading/thread.cc
|
| @@ -7,6 +7,7 @@
|
| #include "base/bind.h"
|
| #include "base/lazy_instance.h"
|
| #include "base/third_party/dynamic_annotations/dynamic_annotations.h"
|
| +#include "base/threading/thread_id_name_manager.h"
|
| #include "base/threading/thread_local.h"
|
| #include "base/threading/thread_restrictions.h"
|
| #include "base/synchronization/waitable_event.h"
|
| @@ -65,6 +66,7 @@ Thread::Thread(const char* name)
|
|
|
| Thread::~Thread() {
|
| Stop();
|
| + ThreadIdNameManager::GetInstance()->RemoveNameForId(thread_id_);
|
| }
|
|
|
| bool Thread::Start() {
|
|
|