diff --git a/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp b/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp index 088d032ff06c..f6396715256f 100644 --- a/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp +++ b/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp @@ -72,6 +72,8 @@ nsresult MediaPipeline::Init() { // the pipeline on the main thread. void MediaPipeline::DetachTransportInt() { transport_->Detach(); + rtp_transport_ = NULL; + rtcp_transport_ = NULL; } void MediaPipeline::DetachTransport() {