From 71b51a11e6677ae18b29e4270045d9910b7c05bd Mon Sep 17 00:00:00 2001 From: zkqiang Date: Sat, 11 Jul 2020 20:55:05 +0800 Subject: [PATCH] fix stdout reader --- backend/services/task.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/services/task.go b/backend/services/task.go index d40c3f7b..f553dea0 100644 --- a/backend/services/task.go +++ b/backend/services/task.go @@ -175,21 +175,21 @@ func SetLogConfig(wg *sync.WaitGroup, cmd *exec.Cmd, t model.Task, u model.User) spiderLogIndex := viper.GetString("setting.spiderLogIndex") // get stdout reader stdout, err := cmd.StdoutPipe() - readerStdout := bufio.NewReader(stdout) if err != nil { log.Errorf("get stdout error: %s", err.Error()) debug.PrintStack() return err } + readerStdout := bufio.NewReader(stdout) // get stderr reader stderr, err := cmd.StderrPipe() - readerStderr := bufio.NewReader(stderr) if err != nil { log.Errorf("get stdout error: %s", err.Error()) debug.PrintStack() return err } + readerStderr := bufio.NewReader(stderr) var seq int64 var logs []model.LogItem