[fix](data stream) Fix dead loop in VDataStreamMgr's de-constructor (… (#47000)

This commit is contained in:
Gabriel
2025-01-15 13:53:20 +08:00
committed by GitHub
parent 14c822716a
commit 664bbeb10c

View File

@ -46,6 +46,7 @@ VDataStreamMgr::~VDataStreamMgr() {
// Could not call close directly, because during close method, it will remove itself
// from the map, and modify the map, it will core.
receivers.push_back(receiver_iterator->second);
receiver_iterator++;
}
for (auto iter = receivers.begin(); iter != receivers.end(); ++iter) {
(*iter)->close();