Must obtain lock in free_it

pull/4202/head
Isaac Connor 2024-08-07 15:22:35 -04:00
parent 2fad7c160a
commit a199b7e970
1 changed files with 1 additions and 0 deletions

View File

@ -699,6 +699,7 @@ packetqueue_iterator * PacketQueue::get_video_it(bool wait) {
} // get video_it
void PacketQueue::free_it(packetqueue_iterator *it) {
std::unique_lock<std::mutex> lck(mutex);
for (
std::list<packetqueue_iterator *>::iterator iterators_it = iterators.begin();
iterators_it != iterators.end();