return;
}
du.initialize(frameDataChainHead, frameDataLength, frameNumber,
frameStartTime, flags, backingPacketHead);
backingPacketTail = backingPacketHead = null;
<BUG>controlListener.connectionReceivedFrame(frameNumber);
</BUG>
decodedUnits.addPopulatedObject(du);
cleanupFrameState();
consecutiveFrameDrops = 0;

return;
}
du.initialize(frameDataChainHead, frameDataLength, frameNumber,
frameStartTime, flags, backingPacketHead);
backingPacketTail = backingPacketHead = null;
controlListener.connectionReceivedCompleteFrame(frameNumber);
decodedUnits.addPopulatedObject(du);
cleanupFrameState();
consecutiveFrameDrops = 0;
