| Index: content/renderer/media/media_stream_impl.cc
|
| diff --git a/content/renderer/media/media_stream_impl.cc b/content/renderer/media/media_stream_impl.cc
|
| index 141e1453a275cdfa2aebc7e3fb2f7170b586f7df..974319c88e4014bbef74e6eba97474c69a505a22 100644
|
| --- a/content/renderer/media/media_stream_impl.cc
|
| +++ b/content/renderer/media/media_stream_impl.cc
|
| @@ -363,10 +363,6 @@ void MediaStreamImpl::FrameWillClose(WebKit::WebFrame* frame) {
|
| }
|
| }
|
|
|
| -void MediaStreamImpl::OnSocketDispatcherDestroyed() {
|
| - CleanupPeerConnectionFactory();
|
| -}
|
| -
|
| void MediaStreamImpl::InitializeWorkerThread(talk_base::Thread** thread,
|
| base::WaitableEvent* event) {
|
| jingle_glue::JingleThreadWrapper::EnsureForCurrentMessageLoop();
|
| @@ -421,7 +417,6 @@ bool MediaStreamImpl::EnsurePeerConnectionFactory() {
|
| base::Unretained(this),
|
| &event));
|
| event.Wait();
|
| - p2p_socket_dispatcher_->AddDestructionObserver(this);
|
| }
|
|
|
| if (!socket_factory_.get()) {
|
| @@ -461,7 +456,6 @@ void MediaStreamImpl::CleanupPeerConnectionFactory() {
|
| } else {
|
| NOTREACHED() << "Worker thread not running.";
|
| }
|
| - p2p_socket_dispatcher_->RemoveDestructionObserver(this);
|
| }
|
| }
|
|
|
|
|