diff --git a/cmd/joj3/teapot/run.go b/cmd/joj3/teapot/run.go index fad34c1..2eba2c8 100644 --- a/cmd/joj3/teapot/run.go +++ b/cmd/joj3/teapot/run.go @@ -41,10 +41,6 @@ func Run(conf *conf.Conf) error { slog.Error("stderr pipe", "error", err) return err } - if err := cmd.Start(); err != nil { - slog.Error("cmd start", "error", err) - return err - } var wg sync.WaitGroup wg.Add(1) scanner := bufio.NewScanner(stderr) @@ -62,6 +58,7 @@ func Run(conf *conf.Conf) error { } }() if err = cmd.Start(); err != nil { + slog.Error("cmd start", "error", err) return err } wg.Wait()