From 11a7d10ea71dd6e68ebe885299d09298227644dc Mon Sep 17 00:00:00 2001 From: Jim Clark Date: Tue, 2 May 2023 13:54:49 -0700 Subject: [PATCH] Check for closed channel --- docker/ops.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docker/ops.go b/docker/ops.go index 7fdb01d..cb25dc8 100644 --- a/docker/ops.go +++ b/docker/ops.go @@ -58,13 +58,12 @@ func generate_sbom(message *babashka.Message, image string, username string, pas go func() error { for { - tx := <-tx_channel - if tx != "" { + tx, ok := <-tx_channel + if (ok && tx != "") { err := babashka.WriteNotDoneInvokeResponse(message, tx) if err != nil { babashka.WriteErrorResponse(message, err) } - } else { break }