diff --git a/src/core/sal/ListenerManager.cc b/src/core/sal/ListenerManager.cc index b537c3d3..6d6184b4 100644 --- a/src/core/sal/ListenerManager.cc +++ b/src/core/sal/ListenerManager.cc @@ -160,7 +160,6 @@ void ListenerManager::remove(ExperimentFlow* flow) (*it)->clear(); // All remaining active listeners must not fire anymore m_DeleteList.insert(m_DeleteList.end(), m_FireList.begin(), m_FireList.end()); - m_FireList.clear(); } else { // remove all listeners corresponding to a specific experiment ("flow"): for (index_t i = 0; i < m_BufferList.size(); ) { if (m_BufferList[i]->getParent() == flow) {