The parent function several hops up the call chain is called for every segment it pops off the network buffer. However DecompressPacket function is called as part of this, so each frame could be "decompressed" hundreds of times (although once it's already decompressed it's a no-op).
In this fix we look at the iteration offset so that we only process each frame once.
The parent function several hops up the call chain is called for every segment it pops off the network buffer. However DecompressPacket function is called as part of this, so each frame could be "decompressed" hundreds of times (although once it's already decompressed it's a no-op).
In this fix we look at the iteration offset so that we only process each frame once.