Critical bug fix (well maybe, it's difficult to reproduce the original problem)
Critical bug fix (well maybe, it's difficult to reproduce the original
problem)

Previously even if KMail terminated abnormally it would call an error
handler and (attempt) to sync config and index files and compact dirty
folders. It has been hypothesized that this could cause mail folder and
index corruption if the integrity of data structures had been
compromised by the event which caused the abnormal terminated.

diff -u -b -r1.21 kmkernel.cpp
--- kmkernel.cpp        2000/09/02 06:09:41     1.21
+++ kmkernel.cpp        2000/09/02 17:31:08
@@ -498,7 +498,6 @@
     if (win->inherits("KMComposeWin")) ((KMComposeWin*)win)->deadLetter();
 //    delete win; // WABA: Don't delete, we might crash in there!
   }
-  cleanup();
 }

svn path=/trunk/kdenetwork/kmail/; revision=62478

lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi,lefou/kdepim-noakonadi