Make copy of list before iterating over it.

This commit is contained in:
Yaron Tausky 2020-01-09 22:23:13 +01:00 committed by Roy Tam
commit a0c6c89208

View file

@ -68,7 +68,8 @@ StreamControl::CloseAllReadStreams()
{
AssertOwningThread();
ReadStreamList::ForwardIterator iter(mReadStreamList);
auto readStreamList = mReadStreamList;
ReadStreamList::ForwardIterator iter(readStreamList);
while (iter.HasMore()) {
iter.GetNext()->CloseStream();
}