From 3c726d4dfc9d67f09b8beb8c8cf8447d708eead6 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Wed, 1 Feb 2023 17:38:36 +0100 Subject: syz-ci: properly stop jobs The stop channel must be closed in order to pass the signal to all listeners. --- syz-ci/jobs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'syz-ci') diff --git a/syz-ci/jobs.go b/syz-ci/jobs.go index 039b32ee7..d818d6a73 100644 --- a/syz-ci/jobs.go +++ b/syz-ci/jobs.go @@ -73,7 +73,7 @@ func (jm *JobManager) startLoop(wg *sync.WaitGroup) func() { done <- struct{}{} }() return func() { - stop <- struct{}{} + close(stop) <-done } } -- cgit mrf-deployment