diff --git a/probe/kubernetes/logreadcloser.go b/probe/kubernetes/logreadcloser.go index 740bd1b61..7eabd8602 100644 --- a/probe/kubernetes/logreadcloser.go +++ b/probe/kubernetes/logreadcloser.go @@ -130,7 +130,6 @@ func (l *logReadCloser) readInput(idx int) { if len(line) > 0 { l.dataChannel <- l.annotateLine(idx, line) } - l.eofChannel <- idx break } if err != nil { @@ -139,6 +138,8 @@ func (l *logReadCloser) readInput(idx int) { } l.dataChannel <- l.annotateLine(idx, line) } + + l.eofChannel <- idx } func (l *logReadCloser) annotateLine(idx int, line []byte) []byte {