main.go | 9 +++------ diff --git a/main.go b/main.go index 39cf1c05a9ea0fa7df9855c95676c93c2c81c1f0788dfe862e944c7129b8e0b5..f55115ab1e0b30403418040ef6fb63cd1a8b9fb2bd1b31f0bedfa33482a2b50e 100644 --- a/main.go +++ b/main.go @@ -43,12 +43,9 @@ if len(cols) > 0 { c <- cols } } - if err = scanner.Err(); err != nil { - cmd.Process.Kill() - cmd.Wait() - return err - } - return nil + cmd.Process.Kill() + cmd.Wait() + return scanner.Err() } func bg(cmd string, args ...string) chan []string {