[0.2.x] fixed: cleanup symbol cache on module reload

git-svn-id: https://pykd.svn.codeplex.com/svn@82028 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
SND\kernelnet_cp 2012-12-25 08:02:25 +00:00 committed by Mikhail I. Izmestev
parent a718ec6716
commit 171b46ea78

View File

@ -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();
}