From c8f9022db4e2f084924659c5af0f8c7f7a6be94d Mon Sep 17 00:00:00 2001 From: sawka Date: Fri, 17 Jun 2022 11:29:33 -0700 Subject: [PATCH] close runout file in main runner --- main-runner.go | 1 + 1 file changed, 1 insertion(+) diff --git a/main-runner.go b/main-runner.go index a74bcf03..12a1e5aa 100644 --- a/main-runner.go +++ b/main-runner.go @@ -106,6 +106,7 @@ func doMainRun(pk *packet.RunPacketType, sender *packet.PacketSender) { sender.SendPacket(packet.MakeIdErrorPacket(pk.CmdId, fmt.Sprintf("cannot open runner out file '%s': %v", fileNames.RunnerOutFile, err))) return } + defer runnerOutFd.Close() cmd.Stdout = runnerOutFd cmd.Stderr = runnerOutFd err = cmd.Start()