From f0a7564c55044ab9746814ad8a063fd172e07282 Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Sat, 29 Apr 2023 08:12:45 +0200 Subject: [PATCH] Transfer report history when a process is reloaded --- restream/restream.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/restream/restream.go b/restream/restream.go index cee934c9..8ded1d79 100644 --- a/restream/restream.go +++ b/restream/restream.go @@ -1331,7 +1331,9 @@ func (r *restream) reloadProcess(id string) error { r.stopProcess(id) } - t.parser = r.ffmpeg.NewProcessParser(t.logger, t.id, t.reference, t.config.LogPatterns) + parser := r.ffmpeg.NewProcessParser(t.logger, t.id, t.reference, t.config.LogPatterns) + t.parser.TransferReportHistory(parser) + t.parser = parser limitMode := "hard" if r.enableSoftLimit {