From 7380d673e8e0b1aa0184d7c4d9db5550b15bea1a Mon Sep 17 00:00:00 2001 From: Robert Knight Date: Thu, 9 Aug 2007 05:44:07 +0000 Subject: [PATCH] Ensure sessions are finished before attempting to delete them. svn path=/trunk/KDE/kdebase/apps/konsole/; revision=698096 --- src/SessionManager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/SessionManager.cpp b/src/SessionManager.cpp index 8b608fc8..681c70dd 100644 --- a/src/SessionManager.cpp +++ b/src/SessionManager.cpp @@ -192,7 +192,11 @@ SessionManager::~SessionManager() saveShortcuts(); // delete remaining sessions - qDeleteAll(_sessions); + foreach( Session* session , _sessions ) + { + session->close(); + delete session; + } // free profiles QListIterator infoIter(_types.values()); -- GitLab