From b17433ab4275725da37822b097526abf040637b7 Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Thu, 25 May 2023 23:01:42 +0000 Subject: [PATCH] fix: check for shutdown after unlock --- kernel.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kernel.go b/kernel.go index 9846f44..d7342f6 100644 --- a/kernel.go +++ b/kernel.go @@ -174,6 +174,12 @@ func (cmd *KernelCmd) Generate(g *Globals, km config.Target, max int) (err error swg.Add() + if cmd.shutdown { + err = nil + swg.Done() + return + } + if max <= 0 { log.Print("Max is reached") swg.Done()