update: change reader to use bufio for buffered reading

This commit is contained in:
Andrey Melnikov
2020-08-07 15:15:25 -07:00
parent 63bdb69968
commit 6edca5731b

View File

@@ -1,6 +1,7 @@
package v1
import (
"bufio"
"cloud.google.com/go/storage"
"database/sql"
"encoding/json"
@@ -969,10 +970,11 @@ func (c *Client) GetWorkflowExecutionLogs(namespace, uid, podName, containerName
logWatcher := make(chan *LogEntry)
go func() {
buffer := make([]byte, 4096)
reader := bufio.NewReader(stream)
newLine := true
for {
bytesRead, err := stream.Read(buffer)
bytesRead, err := reader.Read(buffer)
if err != nil && err.Error() != "EOF" {
break
}