aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2022-07-22 10:46:31 +0000
committerDmitry Vyukov <dvyukov@google.com>2022-07-25 11:18:21 +0200
commit989b9a46784767fe44bdbc4feb5988a430fd7814 (patch)
treefe043a1d5a7e612811fd96a240c6374797b8ddac /pkg
parent003316ca7d8312ac0220bf1e89ced84f5b018f00 (diff)
pkg/cover/backend/gvisor: kill process to 100% unlock resources
Diffstat (limited to 'pkg')
-rw-r--r--pkg/cover/backend/gvisor.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkg/cover/backend/gvisor.go b/pkg/cover/backend/gvisor.go
index b37502992..155b4cdf4 100644
--- a/pkg/cover/backend/gvisor.go
+++ b/pkg/cover/backend/gvisor.go
@@ -67,6 +67,7 @@ func gvisorSymbolize(bin, srcDir string) ([]Frame, error) {
return nil, err
}
defer cmd.Wait()
+ defer cmd.Process.Kill()
var frames []Frame
s := bufio.NewScanner(stdout)
for s.Scan() {