From e2d536989174849b66b0d720f23b524bdf1928e6 Mon Sep 17 00:00:00 2001
From: Boming Zhang <bomingzh@sjtu.edu.cn>
Date: Fri, 18 Oct 2024 16:11:28 -0400
Subject: [PATCH] fix(cmd/joj3): cmd start once now

---
 cmd/joj3/teapot/run.go | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

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()