diff --git a/talk/media/webrtc/webrtcvideoengine2.cc b/talk/media/webrtc/webrtcvideoengine2.cc index 17adba79ce..3a5daf0e50 100644 --- a/talk/media/webrtc/webrtcvideoengine2.cc +++ b/talk/media/webrtc/webrtcvideoengine2.cc @@ -339,7 +339,8 @@ bool WebRtcVideoEngine2::Init(rtc::Thread* worker_thread) { void WebRtcVideoEngine2::Terminate() { LOG(LS_INFO) << "WebRtcVideoEngine2::Terminate"; - cpu_monitor_->Stop(); + if (cpu_monitor_.get() != NULL) + cpu_monitor_->Stop(); initialized_ = false; }