fix for bug #407373: if ExpireItems() fails, don't fire the timer again. r=dietrich, a=schrep for m10

This commit is contained in:
sspitzer@mozilla.org 2007-12-07 13:22:20 -08:00
Родитель 0e03358e64
Коммит d057e04775
1 изменённых файлов: 1 добавлений и 2 удалений

Просмотреть файл

@ -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;
}