исправил баг с запуском процессов. иногда файл скриптов запускался не сразу из за запоздалого закрытия fileutils.write

This commit is contained in:
2023-10-23 01:32:28 +03:00
parent 19370c60d9
commit 82df491e29
5 changed files with 41 additions and 15 deletions

View File

@@ -36,17 +36,20 @@ public class PackageModeSupervisor extends ThreadsPlanner {
task.sapfor_configuration_id = sapforConfiguration_json.id;
results_json.tasks.add(task);
//---
addThread(() -> new PerformSapforTask().Do(
sapfor_drv,
sapforConfiguration_json,
task
));
addThread(() -> {
while (!task.state.isComplete()) {
task.Reset();
new PerformSapforTask().Do(
sapfor_drv,
sapforConfiguration_json,
task
);
}
});
}
}
interruptThread.start();
}
void getTaskFiles(SapforTask task) throws Exception {
}
@Override
protected void finalize() {
results_json.EndDate = new Date().getTime();