Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>
return args
}
dockerrun := []string{
- "docker", "run", "--rm",
+ "docker", "run", "--rm", "-i",
"--log-driver=none",
}
for _, f := range mountfiles {
wg.Add(1)
go func() {
defer wg.Done()
+ defer bedw.Close()
log.Printf("running %v", bed.Args)
err := bed.Run()
if err != nil {
wg.Add(1)
go func() {
defer wg.Done()
+ defer bedcompw.Close()
log.Printf("running %v", bedcomp.Args)
err := bedcomp.Run()
if err != nil {