diff --git a/main.go b/main.go index 89fccc73a5..dabc2e0849 100644 --- a/main.go +++ b/main.go @@ -114,6 +114,9 @@ func wrappedMain() int { return exitCode } +// copyOutput uses output prefixes to determine whether data on stdout +// should go to stdout or stderr. This is due to panicwrap using stderr +// as the log and error channel. func copyOutput(r io.Reader) { pr, err := prefixedio.NewReader(r) if err != nil {