cleanup save-changes calls

This commit is contained in:
ThatBen 2025-05-05 08:41:45 +02:00
parent d521a51549
commit 0f8a70cf7f
No known key found for this signature in database
GPG Key ID: E020A7DDCD52E1AB
2 changed files with 3 additions and 5 deletions

View File

@ -242,6 +242,7 @@ namespace AutoClient.Modes.FolderStore
{
entry.EncodedCid = string.Empty;
entry.PurchaseId = string.Empty;
stats.StorageRequestStats.FailedToStart++;
saveHandler.SaveChanges();
log.Error("Failed to start new purchase: " + exc);
resultHandler.OnFailure();
@ -263,7 +264,6 @@ namespace AutoClient.Modes.FolderStore
throw new Exception("CID received from storage request was not protected.");
}
saveHandler.SaveChanges();
Log("Saved new purchaseId: " + entry.PurchaseId);
return request;
}
@ -299,6 +299,7 @@ namespace AutoClient.Modes.FolderStore
Log("Request failed to start. State: " + update.State);
entry.EncodedCid = string.Empty;
entry.PurchaseId = string.Empty;
stats.StorageRequestStats.FailedToStart++;
saveHandler.SaveChanges();
return;
}

View File

@ -48,9 +48,6 @@ namespace AutoClient.Modes.FolderStore
slowModeHandler.Check();
CheckAndSaveChanges();
SaveChanges();
Thread.Sleep(100);
}
app.Log.Log("All files processed.");
@ -62,7 +59,7 @@ namespace AutoClient.Modes.FolderStore
{
changeCounter = 0;
saveFolderJsonCounter++;
if (saveFolderJsonCounter > 5)
if (saveFolderJsonCounter > 10)
{
saveFolderJsonCounter = 0;
balanceChecker.Check();