Bug 199918

Summary: kmail stops checking local mailbox
Product: [Applications] kmail Reporter: Simon Munton <simon.j.munton>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Patch to remove mProcessingNewMail

Description Simon Munton 2009-07-12 20:42:36 UTC
Version:            (using KDE 4.2.4)
Compiler:          gcc 4.2.4 
OS:                Linux
Installed from:    Compiled From Sources

This is the same bug as I reported against KDE 3.5.3, bug number 130938. Apparently the fix for 3.5.x did not make it into KDE 4.

When kmail is getting mail from a local mailbox, and either the check mail button is pressed or the mail check interval starts a new mail check, then subsequently no more mail is downloaded from the local mailbox.

The problem is caused by both accountmanager.cpp and kmacctlocal.cpp checking if a mail check is in progress and it gets into the state where accountmanager thinks there is a mail check in progress, but kmacctlocal thinks there is not.
Comment 1 Simon Munton 2009-07-12 20:46:11 UTC
Created attachment 35257 [details]
Patch to remove mProcessingNewMail

This patch removes the mProcessingNewMail stuff from kmacctlocal.cpp and
kmacctlocal.h as done previously in bug report 130938

It will also need applying to the 4.3.0 branch.
Comment 2 Allen Winter 2009-07-12 23:52:24 UTC
SVN commit 995517 by winterz:

restore fix for bug 130938 "kmail stops checking local mailbox"
thanks simon.

BUG: 199918


 M  +1 -7      kmacctlocal.cpp  
 M  +0 -1      kmacctlocal.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=995517