From 388ec6fee5f6899e78fafb8bd9acb3ea62583046 Mon Sep 17 00:00:00 2001 From: Laurent Clouet Date: Sat, 23 Feb 2019 11:30:52 +0100 Subject: [PATCH] cleaning directory in hope to recover --- src/com/sheepit/client/Client.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/com/sheepit/client/Client.java b/src/com/sheepit/client/Client.java index 1c666da..006209a 100644 --- a/src/com/sheepit/client/Client.java +++ b/src/com/sheepit/client/Client.java @@ -604,13 +604,15 @@ public class Client { if (scene_file.exists() == false) { gui.setRenderingProjectName(""); - this.log.error("Client::work job preparation failed (scene file '" + scene_file.getAbsolutePath() + "' does not exist)"); + this.log.error("Client::work job preparation failed (scene file '" + scene_file.getAbsolutePath() + "' does not exist), cleaning directory in hope to recover"); + this.config.cleanWorkingDirectory(); return Error.Type.MISSING_SCENE; } if (renderer_file.exists() == false) { gui.setRenderingProjectName(""); - this.log.error("Client::work job preparation failed (renderer file '" + renderer_file.getAbsolutePath() + "' does not exist)"); + this.log.error("Client::work job preparation failed (renderer file '" + renderer_file.getAbsolutePath() + "' does not exist), cleaning directory in hope to recover"); + this.config.cleanWorkingDirectory(); return Error.Type.MISSING_RENDERER; }