Don't break the dissector loop. Protocols might collide

This commit is contained in:
M. Mert Yildiran
2021-08-26 01:20:43 +03:00
parent f05ec0533d
commit 73deff74ce

View File

@@ -103,9 +103,6 @@ func (h *tcpReader) run(wg *sync.WaitGroup, isClient bool) {
for _, extension := range extensions { for _, extension := range extensions {
r.Reset(data) r.Reset(data)
err := extension.Dissector.Dissect(bufio.NewReader(r), isClient, h.tcpID, h.Emitter) extension.Dissector.Dissect(bufio.NewReader(r), isClient, h.tcpID, h.Emitter)
if err == nil {
break
}
} }
} }