NULL sinks_ after deletion to prevent dangling pointer
authorAndy Ying <andy@trailofbits.com>
Sun, 11 Sep 2016 05:16:32 +0000 (01:16 -0400)
committerAndy Ying <andy@trailofbits.com>
Sun, 11 Sep 2016 05:16:32 +0000 (01:16 -0400)
src/logging.cc

index ec9eef1..0b5e6ee 100644 (file)
@@ -825,6 +825,7 @@ void LogDestination::DeleteLogDestinations() {
   }
   MutexLock l(&sink_mutex_);
   delete sinks_;
+  sinks_ = NULL;
 }
 
 namespace {