Move the Render info to a specific class

This commit is contained in:
Laurent Clouet
2015-04-27 20:10:36 +01:00
parent 2900607658
commit dbf55ff4bb
4 changed files with 132 additions and 71 deletions

View File

@@ -128,8 +128,8 @@ public class Server extends Thread implements HostnameVerifier, X509TrustManager
if (ret == ServerCode.KEEPMEALIVE_STOP_RENDERING) {
this.log.debug("Server::keeepmealive server asked to kill local render process");
// kill the current process, it will generate an error but it's okay
if (this.client != null && this.client.getRenderingJob() != null && this.client.getRenderingJob().getProcess() != null) {
OS.getOS().kill(this.client.getRenderingJob().getProcess());
if (this.client != null && this.client.getRenderingJob() != null && this.client.getRenderingJob().getProcessRender().getProcess() != null) {
OS.getOS().kill(this.client.getRenderingJob().getProcessRender().getProcess());
this.client.getRenderingJob().setAskForRendererKill(true);
}
}