Clean up mutexes on shutdown.
Change-Id: Ib961f954280c27f8858c4d6fb9010cc833bb28d2
diff --git a/src/intern_table.cc b/src/intern_table.cc
index 3a0dff8..3ef5917 100644
--- a/src/intern_table.cc
+++ b/src/intern_table.cc
@@ -10,6 +10,10 @@
intern_table_lock_ = Mutex::Create("InternTable::Lock");
}
+InternTable::~InternTable() {
+ delete intern_table_lock_;
+}
+
void InternTable::VisitRoots(Heap::RootVistor* root_visitor, void* arg) {
MutexLock mu(intern_table_lock_);
typedef Table::const_iterator It; // TODO: C++0x auto