{
PLATFORM::CLockObject lock(m_mutex);
for (std::map<cec_opcode, CResponse*>::iterator it = m_waitingFor.begin(); it != m_waitingFor.end(); it++)
{
PLATFORM::CLockObject lock(m_mutex);
for (std::map<cec_opcode, CResponse*>::iterator it = m_waitingFor.begin(); it != m_waitingFor.end(); it++)