From 2982d0f3cd78d07d295508b189b089d5fafdfca4 Mon Sep 17 00:00:00 2001 From: "M. Mert Yildiran" Date: Tue, 3 May 2022 16:30:11 +0300 Subject: [PATCH] Use `isProtocolIdentified` method instead --- tap/tcp_reader.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tap/tcp_reader.go b/tap/tcp_reader.go index 902a88f04..2541ab62b 100644 --- a/tap/tcp_reader.go +++ b/tap/tcp_reader.go @@ -55,7 +55,7 @@ func (reader *tcpReader) run(options *api.TrafficFilteringOptions, wg *sync.Wait reader.counterPair = reader.parent.counterPairs[i] b := bufio.NewReader(reader) err := extension.Dissector.Dissect(b, reader, options) - if err == nil || reader.parent.protocol != nil { + if err == nil || reader.isProtocolIdentified() { break } reader.exhaustBuffer = true