From 3af049785cfe09135ab131fa6c4969bf63fecdaa Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Tue, 12 Dec 2023 21:26:59 +0100 Subject: [PATCH] Reorder shutdown sequence --- app/api/api.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/api/api.go b/app/api/api.go index 16ce3e0e..d6b54eff 100644 --- a/app/api/api.go +++ b/app/api/api.go @@ -1790,13 +1790,6 @@ func (a *api) stop() { } } - // Stop all restream processes - if a.restream != nil { - logger.Info().Log("Stopping all processes ...") - a.restream.Stop() - a.restream = nil - } - // Stop the SRT server if a.srtserver != nil { a.log.logger.srt.Info().Log("Stopping ...") @@ -1845,6 +1838,13 @@ func (a *api) stop() { a.sidecarserver = nil } + // Stop all restream processes + if a.restream != nil { + logger.Info().Log("Stopping all processes ...") + a.restream.Stop() + a.restream = nil + } + if a.iam != nil { a.iam.Close() }