From cc754cf4c72646bbef06c56f96ea5465feecc29f Mon Sep 17 00:00:00 2001 From: Giovanni Harting <539@idlegandalf.com> Date: Sun, 16 Mar 2025 18:18:30 +0100 Subject: [PATCH] stop polling after build --- proto_package.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/proto_package.go b/proto_package.go index 0d03cb1..4ccd794 100644 --- a/proto_package.go +++ b/proto_package.go @@ -226,6 +226,8 @@ func (p *ProtoPackage) build(ctx context.Context) (time.Duration, error) { err = cmd.Wait() + close(done) + Rusage, ok := cmd.ProcessState.SysUsage().(*syscall.Rusage) if !ok { log.Panicf("rusage is not of type *syscall.Rusage, are we running on unix-like?")