debugger: don't dead-lock when switching sessions while debugging

This commit is contained in:
hjk
2009-04-01 16:49:45 +02:00
parent 18061710e7
commit c1e0a788ff
6 changed files with 21 additions and 6 deletions

View File

@@ -1053,6 +1053,15 @@ void DebuggerManager::sessionLoaded()
loadSessionData();
}
void DebuggerManager::sessionUnloaded()
{
cleanupViews();
if (m_engine)
m_engine->shutdown();
setStatus(DebuggerProcessNotReady);
setBusyCursor(false);
}
void DebuggerManager::aboutToSaveSession()
{
saveSessionData();