This commit is contained in:
M. Mert Yildiran 2022-05-12 21:05:33 +03:00
parent 18f8bf1855
commit f77f8bc9c2
No known key found for this signature in database
GPG Key ID: D42ADB236521BF7A

View File

@ -100,6 +100,7 @@ func (reader *tcpReader) rewind() {
func (reader *tcpReader) Read(p []byte) (int, error) {
var msg api.TcpReaderDataMsg
// TODO: There are problems in AMQP and Kafka
if reader.exhaustBuffer && len(reader.data) == 0 {
if len(reader.msgBuffer) > 0 {
// Pop first message
@ -134,6 +135,7 @@ func (reader *tcpReader) Read(p []byte) (int, error) {
reader.packetsSeen += 1
}
}
if !ok || len(reader.data) == 0 {
return 0, io.EOF
}