From 46067a6fc6b265d95c01eb5e44bbcfac8bf244ae Mon Sep 17 00:00:00 2001 From: Nik Tsytsarkin Date: Thu, 29 May 2025 15:33:40 -0500 Subject: [PATCH] Fixed the memory leak/coverage collection issue --- main.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 87b0368..cf0cc53 100644 --- a/main.go +++ b/main.go @@ -70,8 +70,10 @@ func main() { if err != nil { return "", err } - w.Write([]byte(inputString)) - w.Close() + go func() { + defer w.Close() + w.Write([]byte(inputString)) + }() outBytes, err := cmd.Output() return string(outBytes), err })