зеркало из https://github.com/mozilla/gecko-dev.git
commenting out bustage lines while I work on it.
This commit is contained in:
Родитель
fe6b07dca7
Коммит
fb8a3d42a3
|
@ -202,7 +202,7 @@ nsresult nsMsgPurgeService::AddServer(nsIMsgIncomingServer *server)
|
|||
if (lastPurgeTime)
|
||||
{
|
||||
nextPurgeTime = lastPurgeTime;
|
||||
nextPurgeTime += ONE_DAY_IN_MILLISECONDS;
|
||||
//nextPurgeTime += ONE_DAY_IN_MILLISECONDS;
|
||||
nsTime currentTime;
|
||||
if ( nextPurgeTime < currentTime)
|
||||
nextPurgeTime = currentTime;
|
||||
|
@ -283,7 +283,7 @@ nsresult nsMsgPurgeService::SetNextPurgeTime(nsPurgeEntry *purgeEntry, nsTime st
|
|||
return NS_ERROR_FAILURE;
|
||||
|
||||
purgeEntry->nextPurgeTime = startTime;
|
||||
purgeEntry->nextPurgeTime += MIN_DELAY_BETWEEN_PURGES * (mPurgeArray->Count()+1); //let us stagger them out by 5 mins if they happen to start at same time
|
||||
//purgeEntry->nextPurgeTime += MIN_DELAY_BETWEEN_PURGES * (mPurgeArray->Count()+1); //let us stagger them out by 5 mins if they happen to start at same time
|
||||
return NS_OK;
|
||||
}
|
||||
|
||||
|
@ -297,7 +297,7 @@ nsresult nsMsgPurgeService::SetupNextPurge()
|
|||
nsInt64 purgeDelay;
|
||||
nsInt64 ms(1000);
|
||||
if(currentTime > purgeEntry->nextPurgeTime)
|
||||
purgeDelay = MIN_DELAY_BETWEEN_PURGES;
|
||||
purgeDelay = 0;//MIN_DELAY_BETWEEN_PURGES;
|
||||
else
|
||||
purgeDelay = purgeEntry->nextPurgeTime - currentTime;
|
||||
//Convert purgeDelay into milliseconds
|
||||
|
@ -341,7 +341,7 @@ nsresult nsMsgPurgeService::PerformPurge()
|
|||
{
|
||||
nsresult rv = PurgeJunkFolder(current);
|
||||
if (NS_SUCCEEDED(rv))
|
||||
nextPurgeTime += ONE_DAY_IN_MILLISECONDS;
|
||||
nextPurgeTime += 0;//ONE_DAY_IN_MILLISECONDS;
|
||||
else
|
||||
current = nsnull;
|
||||
}
|
||||
|
@ -398,7 +398,7 @@ nsresult nsMsgPurgeService::PurgeJunkFolder(nsPurgeEntry *entry)
|
|||
PRInt64 theTime;
|
||||
PR_ParseTimeString(lastPurgeTimeString.get(), PR_FALSE, &theTime);
|
||||
nsTime lastPurgeTime(theTime);
|
||||
lastPurgeTime += ONE_DAY_IN_MILLISECONDS;
|
||||
//lastPurgeTime += ONE_DAY_IN_MILLISECONDS;
|
||||
nsTime currentTime;
|
||||
if (lastPurgeTime > currentTime)
|
||||
return NS_OK; //return NS_OK will purge after a day
|
||||
|
|
Загрузка…
Ссылка в новой задаче