From 88afe953c19e7b0c693ef383b02d9d26eec9f10e Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Thu, 3 Mar 2022 00:55:19 -0800 Subject: [PATCH] rebroadcast: use a safer kill order --- plugins/prebuffer-mixin/src/main.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/prebuffer-mixin/src/main.ts b/plugins/prebuffer-mixin/src/main.ts index a94d7717c..64c15d099 100644 --- a/plugins/prebuffer-mixin/src/main.ts +++ b/plugins/prebuffer-mixin/src/main.ts @@ -478,8 +478,8 @@ class PrebufferSession { const mp4Session = await startFFMPegFragmentedMP4Session(ffmpegInput.inputArguments, acodec, vcodec, this.console); const kill = () => { - session.kill(); mp4Session.cp.kill('SIGKILL'); + session.kill(); mp4Session.generator.throw(new Error('killed')); };