diff --git a/pykd/module.cpp b/pykd/module.cpp index 20f0bad..6537914 100644 --- a/pykd/module.cpp +++ b/pykd/module.cpp @@ -112,6 +112,9 @@ SymbolPtr& Module::getSymScope() void Module::reloadSymbols() { + SymbolMapKey cacheKey = { m_size, m_timeDataStamp, m_checkSum }; + m_symSessionCache.erase( cacheKey ); + m_symSession.reset(); getSymSession(); }