[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 82805] connection suddenly broken with imap
From:       Carsten Burghardt <burghardt () kde ! org>
Date:       2004-06-04 13:27:21
Message-ID: 20040604132721.27934.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
      
http://bugs.kde.org/show_bug.cgi?id=82805      
burghardt kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From burghardt kde org  2004-06-04 15:27 -------
CVS commit by burghard: 

Send a noop every 60 sec. Pretty basic solution but should work.
CCMAIL: 82805-done bugs kde org


  M +2 -1      kmacctimap.cpp   1.178


--- kdepim/kmail/kmacctimap.cpp  #1.177:1.178
 @ -50,4 +50,6  @ KMAcctImap::KMAcctImap(KMAcctMgr* aOwner
 {
   mFolder = 0;
+  mIdle = false; // never disconnect
+  mIdleTimer.start( 60000 ); // // send a noop every minute
   mOpenFolders.setAutoDelete(true);
   connect(kmkernel->imapFolderMgr(), SIGNAL(changed()),
 @ -71,5 +73,4  @ QString KMAcctImap::type() const
 //-----------------------------------------------------------------------------
 void KMAcctImap::pseudoAssign( const KMAccount * a ) {
-  mIdleTimer.stop();
   killAllJobs( true );
   if (mFolder)
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic