diff --git a/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java b/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java index ee5a3c43..779ad885 100644 --- a/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java +++ b/common/src/main/java/ctbrec/recorder/NextGenLocalRecorder.java @@ -212,8 +212,10 @@ public class NextGenLocalRecorder implements Recorder { break; } } - setRecordingStatus(recording, State.FINISHED); - recordingManager.saveRecording(recording); + if (recording.getStatus() != State.DELETED) { + setRecordingStatus(recording, State.FINISHED); + recordingManager.saveRecording(recording); + } LOG.info("Post-processing finished for {}", recording.getModel().getName()); } catch (Exception e) { if (e instanceof InterruptedException) { // NOSONAR