Skip to content

Conversation

pskiran1
Copy link
Member

@pskiran1 pskiran1 commented Aug 25, 2025

This PR addresses a memory leak that arises when the response cache is enabled. By default, when the response cache is active, the DynamicBatchScheduler::DelegateResponse() method creates an empty slot in the completion_queue_. If a cache miss occurs and preserve_ordering_ is set to false, this slot remains unused and isn't properly cleaned up.

@pskiran1 pskiran1 merged commit b06d69b into main Sep 3, 2025
1 check passed
@pskiran1 pskiran1 deleted the spolisetty_fix_cache_mem_leak branch October 13, 2025 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: fix A bug fix

Development

Successfully merging this pull request may close these issues.

2 participants