-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix memory leaks across the code #1687
Conversation
58ff68d
to
6b7fa4a
Compare
At the moment
I've rechecked http chains configuration code and seems like these are false-positives.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The fixes look good. But please collect perf
data for h2load
from #1677 and let's have a look onto the streams allocation and freeing routines. It'd be good to use at least 8 CPU VM for the tests, more is better.
Signed-off-by: Petr Vyazovik <xen@f-m.fm>
Signed-off-by: Petr Vyazovik <xen@f-m.fm>
Signed-off-by: Petr Vyazovik <xen@f-m.fm>
Signed-off-by: Petr Vyazovik <xen@f-m.fm>
Erasing RB tree node might cause tree rebalancing and is not allowed while traversing the tree in post-order Signed-off-by: Petr Vyazovik <xen@f-m.fm>
Signed-off-by: Petr Vyazovik <xen@f-m.fm>
Patch fixes several memory leaks: