From fafd7862a93cfc36ae004b2b03246640b4e3a5ab Mon Sep 17 00:00:00 2001 From: Carsten Burghardt Date: Mon, 10 Jan 2005 16:49:43 +0000 Subject: [PATCH] A new msg has no serial number and therefore transferInProgress is pretty useless. Result is a great speedup for imap->local copies svn path=/trunk/kdepim/; revision=377218 --- kmacctimap.cpp | 2 +- kmcommands.cpp | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/kmacctimap.cpp b/kmacctimap.cpp index ef074c7fe..57586053f 100644 --- a/kmacctimap.cpp +++ b/kmacctimap.cpp @@ -165,7 +165,7 @@ void KMAcctImap::ignoreJobsForMessage( KMMessage* msg ) { ImapJob *job = it.current(); ++it; - if ( job->msgList().findRef( msg ) != -1 ) + if ( job->msgList().first() == msg ) { job->kill(); } diff --git a/kmcommands.cpp b/kmcommands.cpp index 5bc553b62..979bf69d1 100644 --- a/kmcommands.cpp +++ b/kmcommands.cpp @@ -1670,8 +1670,6 @@ KMCommand::Result KMCopyCommand::execute() job->setCancellable( false ); connect(job, SIGNAL(messageRetrieved(KMMessage*)), mDestFolder, SLOT(reallyAddCopyOfMsg(KMMessage*))); - // msg musn't be deleted - newMsg->setTransferInProgress(true); job->start(); } else { int rc, index;