fix.додедал этап прерывания компиляции

This commit is contained in:
2025-03-14 10:35:24 +03:00
parent 04cf5c1552
commit 9f4eb9d88e
6 changed files with 14 additions and 13 deletions

View File

@@ -257,20 +257,24 @@ public:
if (!killed) {
for (auto& task : taskList)
task->copyResults(pathRes);
changeState();
String outFile(pathRes + "/" + getStatePrefix() + "Info.txt");
File tmp(outFile, String(buf.c_str()));
}
changeState();
String outFile(pathRes + "/" + getStatePrefix() + "Info.txt");
File tmp(outFile, String(buf.c_str()));
//скопировать в результаты лог планировщика.
if (killed){
else {
//всегда финальное состояние.
saveState("RunningEnd");
ToLog("quit application");
std::exit(0);
}
}
void saveState() {
String stateFile = packageWorkspace + "/state/" + getStatePrefix() + printState();
void saveState(const String& state_text){
String stateFile = packageWorkspace + "/state/" + state_text;
File tmp(stateFile, Utils::getDate());
}
void saveState() {
saveState(getStatePrefix() + printState());
}
void saveProgress(long long persentDone) {
FILE* f = fopen("progress", "w");
if (f) {

View File

@@ -1 +1 @@
20
21