maskit opened a new pull request #7253: URL: https://github.com/apache/trafficserver/pull/7253
In udp_read_from_net, at least 32 IOBufferBlocks were allocated on every call, and some of them were unused and free-ed at the end of function. This is not a trivial thing if QUIC is enabled. This change adds a member variable to UDPNetProcessorInternal and keep unused IOBufferBlocks for next call. Although the kept IOBufferBlocks cannot be freed because the freelist is already not available when UDPNetProcessorInternal is destructed, it should be ok since TS is already in a process of exiting. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
