Switch Go runner to using bufio.Reader to avoid length limit
This commit is contained in:
parent
a0a651f8f6
commit
de714d4ed8
1 changed files with 3 additions and 5 deletions
|
@ -27,11 +27,9 @@ func sendResult(taskID string, ok bool, output string, duration float64) {
|
|||
}
|
||||
|
||||
func run() error {
|
||||
scanner := bufio.NewScanner(os.Stdin)
|
||||
var tasksBytes []byte
|
||||
if scanner.Scan() {
|
||||
tasksBytes = scanner.Bytes()
|
||||
} else if err := scanner.Err(); err != nil {
|
||||
reader := bufio.NewReader(os.Stdin)
|
||||
tasksBytes, err := reader.ReadBytes('\n')
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue