diff --git a/src/main/java/a8k/app/service/statemgr/TubeStateMgrService.java b/src/main/java/a8k/app/service/statemgr/TubeStateMgrService.java index 78d8196..ba38706 100644 --- a/src/main/java/a8k/app/service/statemgr/TubeStateMgrService.java +++ b/src/main/java/a8k/app/service/statemgr/TubeStateMgrService.java @@ -366,6 +366,7 @@ public class TubeStateMgrService { log.error("试管 状态->错误 SampleId:{} \n{}", curProcessingTube.getSampleId(), ZJsonHelper.objectToJson(errors)); curProcessingTube.setState(TubeState.ERROR); curProcessingTube.setErrors(errors); + curProcessingTube = null; } synchronized public void changeTubeStateToProcessComplete() {