| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 93ec9cf006aed3766bccd2d4a64bc5b10911d860..730f621c7299706b6c119d75cabe45a12422e970 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -79,6 +79,7 @@
|
| #include "content/renderer/media/midi_message_filter.h"
|
| #include "content/renderer/media/peer_connection_tracker.h"
|
| #include "content/renderer/media/renderer_gpu_video_accelerator_factories.h"
|
| +#include "content/renderer/media/rtc_peer_connection_handler.h"
|
| #include "content/renderer/media/video_capture_impl_manager.h"
|
| #include "content/renderer/media/video_capture_message_filter.h"
|
| #include "content/renderer/media/webrtc/peer_connection_dependency_factory.h"
|
| @@ -534,6 +535,8 @@ void RenderThreadImpl::Shutdown() {
|
| audio_message_filter_ = NULL;
|
|
|
| #if defined(ENABLE_WEBRTC)
|
| + RTCPeerConnectionHandler::DestructAllHandlers();
|
| +
|
| peer_connection_factory_.reset();
|
| #endif
|
| RemoveFilter(vc_manager_->video_capture_message_filter());
|
|
|