зеркало из https://github.com/mozilla/gecko-dev.git
fix for bug #407373: if ExpireItems() fails, don't fire the timer again. r=dietrich, a=schrep for m10
This commit is contained in:
Родитель
0e03358e64
Коммит
d057e04775
|
@ -290,8 +290,7 @@ nsNavHistoryExpire::DoPartialExpiration()
|
|||
nsresult rv = ExpireItems(EXPIRATION_COUNT_PER_RUN, &keepGoing);
|
||||
if (NS_FAILED(rv))
|
||||
NS_WARNING("ExpireItems failed.");
|
||||
|
||||
if (keepGoing)
|
||||
else if (keepGoing)
|
||||
StartTimer(SUBSEQUENT_EXPIRATION_TIMEOUT);
|
||||
return NS_OK;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче