some fixes

This commit is contained in:
2024-01-07 01:13:33 +06:00
parent ca8825dcd7
commit 7aaf2acab4
2 changed files with 16 additions and 7 deletions

View File

@@ -38,7 +38,8 @@ static class Server
Config = ServerConfig.LoadOrCreateDefault();
CheckUpdates();
updateCheckTimer = new Timer(true, 5 * 60 * 1000, CheckUpdates);
// check for updates every minute
updateCheckTimer = new Timer(true, 60 * 1000, CheckUpdates);
updateCheckTimer.Start();
@@ -89,7 +90,9 @@ static class Server
File.Move(exeFileNew, exeFile, true);
Environment.Exit(0);
}
else File.Move(updatedFilePath, relativeFilePath, true);
logger.LogDebug(nameof(CheckUpdates), "updating file "+relativeFilePath);
File.Move(updatedFilePath, relativeFilePath, true);
}
catch (Exception e)
{
@@ -97,9 +100,12 @@ static class Server
+ e.ToStringDemystified());
}
}
logger.LogInfo(nameof(CheckUpdates), "creating manifests...");
Manifests.CreateAllManifests();
logger.LogInfo(nameof(CheckUpdates), "manifests created");
if(updatedFiles.Count != 0)
{
logger.LogInfo(nameof(CheckUpdates), "creating manifests...");
Manifests.CreateAllManifests();
logger.LogInfo(nameof(CheckUpdates), "manifests created");
}
logger.LogInfo(nameof(CheckUpdates), "update check completed");
}