aboutsummaryrefslogtreecommitdiffstats
path: root/tools/execprog
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2015-10-14 10:53:46 +0200
committerDmitry Vyukov <dvyukov@google.com>2015-10-14 10:53:46 +0200
commit78514887ec6bf02a2a8d135a85a7c18d384d73bb (patch)
treeb7c0b121c0bc63b61b44ac979336eb7dfd88a99e /tools/execprog
parent9f8e5038cf8159960728a4817d5695e9391bae44 (diff)
clean up temp files in tools/execprog
Diffstat (limited to 'tools/execprog')
-rw-r--r--tools/execprog/execprog.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/execprog/execprog.go b/tools/execprog/execprog.go
index 8f642fc66..bd8ebe3f9 100644
--- a/tools/execprog/execprog.go
+++ b/tools/execprog/execprog.go
@@ -62,6 +62,7 @@ func main() {
fmt.Fprintf(os.Stderr, "failed to create execution environment: %v\n", err)
os.Exit(1)
}
+ defer env.Close()
output, strace, cov, failed, hanged, err := env.Exec(p)
fmt.Printf("result: failed=%v hanged=%v err=%v\n\n%s", failed, hanged, err, output)
if *flagStrace {