I think it wasn't working properly before...
m_serializationMutex.unlock(); was unreachable!