Bugfix: check kill request before check render output
This commit is contained in:
@@ -336,17 +336,20 @@ public class Job {
|
|||||||
|
|
||||||
File[] files = config.workingDirectory.listFiles(textFilter);
|
File[] files = config.workingDirectory.listFiles(textFilter);
|
||||||
|
|
||||||
if (files.length == 0) {
|
|
||||||
log.error("Job::render no picture file found (after finished render (filename_without_extension " + filename_without_extension + ")");
|
|
||||||
|
|
||||||
if (getAskForRendererKill()) {
|
if (getAskForRendererKill()) {
|
||||||
log.debug("Job::render renderer didn't generate any frame but died due to a kill request");
|
log.debug("Job::render been asked to end render");
|
||||||
|
if (files.length != 0) {
|
||||||
|
new File(files[0].getAbsolutePath()).delete();
|
||||||
|
}
|
||||||
if (getUserBlockJob()) {
|
if (getUserBlockJob()) {
|
||||||
return Error.Type.RENDERER_KILLED_BY_USER;
|
return Error.Type.RENDERER_KILLED_BY_USER;
|
||||||
}
|
}
|
||||||
return Error.Type.RENDERER_KILLED;
|
return Error.Type.RENDERER_KILLED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (files.length == 0) {
|
||||||
|
log.error("Job::render no picture file found (after finished render (filename_without_extension " + filename_without_extension + ")");
|
||||||
|
|
||||||
String basename = "";
|
String basename = "";
|
||||||
try {
|
try {
|
||||||
basename = getPath().substring(0, getPath().lastIndexOf('.'));
|
basename = getPath().substring(0, getPath().lastIndexOf('.'));
|
||||||
|
|||||||
Reference in New Issue
Block a user