From 838cd7c0ec82ebff78ae5bbc13732cb9f05b49eb Mon Sep 17 00:00:00 2001 From: Luis Uguina Date: Thu, 18 Jun 2020 18:43:18 +1000 Subject: [PATCH] Fix: RENDERER_KILLED error sends a frame reset to server (#259) --- src/com/sheepit/client/Client.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/com/sheepit/client/Client.java b/src/com/sheepit/client/Client.java index 73078b3..74b29b4 100644 --- a/src/com/sheepit/client/Client.java +++ b/src/com/sheepit/client/Client.java @@ -325,6 +325,10 @@ import lombok.Data; ret = this.work(this.renderingJob); if (ret == Error.Type.RENDERER_KILLED) { + Job frame_to_reset = this.renderingJob; // copy it because the sendError will take ~5min to execute + this.renderingJob = null; + this.gui.error(Error.humanString(ret)); + this.sendError(step, frame_to_reset, ret); this.log.removeCheckPoint(step); continue; }