Bug fix for OnRemoveStream.

Review URL: http://webrtc-codereview.appspot.com/116009

git-svn-id: http://webrtc.googlecode.com/svn/trunk@396 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
ronghuawu@google.com 2011-08-18 03:05:41 +00:00
parent ff476c6c4e
commit 18cec47eab

View File

@ -214,7 +214,6 @@ void WebRTCSession::DestroyChannel(
for (iter = streams_.begin(); iter != streams_.end(); ++iter) {
if (content_name.compare((*iter)->stream_id) == 0) {
(*iter)->transport = NULL;
streams_.erase(iter);
break;
}
}
@ -555,6 +554,7 @@ void WebRTCSession::RemoveStreamOnRequest(
channel_manager_->DestroyVideoChannel(channel);
}
SignalRemoveStream2((*siter)->stream_id, (*siter)->video);
streams_.erase(siter);
break;
}
}