JackDoan 5 mesi fa
parent
commit
37208b1d8f
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 2 1
      interface.go

+ 2 - 1
interface.go

@@ -401,8 +401,9 @@ func (f *Interface) listenIn(reader tio.Queue, i int) {
 			break
 			break
 		}
 		}
 
 
+		ctCache := conntrackCache.Get()
 		for _, pkt := range pkts {
 		for _, pkt := range pkts {
-			f.consumeInsidePacket(pkt, fwPacket, nb, sb, rejectBuf, i, conntrackCache.Get())
+			f.consumeInsidePacket(pkt, fwPacket, nb, sb, rejectBuf, i, ctCache)
 		}
 		}
 		if err := sb.Flush(); err != nil {
 		if err := sb.Flush(); err != nil {
 			f.l.Error("Failed to write outgoing batch", "error", err, "writer", i)
 			f.l.Error("Failed to write outgoing batch", "error", err, "writer", i)