From eed8a1b750830b50224f03a391ba46dc6a2c02ff Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Sat, 31 Jan 2015 09:03:24 +0000 Subject: [PATCH] prevent panic on master -> slave transcoder transition The Stop() method on the liquidsoap controller could have been called multiple times. --- node/node.go | 1 + 1 file changed, 1 insertion(+) diff --git a/node/node.go b/node/node.go index 152429cd..ede26550 100644 --- a/node/node.go +++ b/node/node.go @@ -584,6 +584,7 @@ func (t *transcoder) run() { running = true } else if running { t.liquidsoap.Stop() + running = false } case <-t.stop: if running { -- GitLab