Skip to content

fix(ClientRequest): correctly free HTTP parsers#757

Merged
kettanaito merged 7 commits intomainfrom
fix/free-parser
Dec 19, 2025
Merged

fix(ClientRequest): correctly free HTTP parsers#757
kettanaito merged 7 commits intomainfrom
fix/free-parser

Conversation

@kettanaito
Copy link
Copy Markdown
Member

@kettanaito kettanaito commented Dec 19, 2025

Motivation

Node.js does more then calling .free() on the HTTP parser. We should follow their examples when freeing the internal parsers as well to prevent memory leaks.

@kettanaito kettanaito changed the title fix: correctly free HTTP parsers fix(ClientRequest): correctly free HTTP parsers Dec 19, 2025
@kettanaito kettanaito merged commit 46b084a into main Dec 19, 2025
3 checks passed
@kettanaito kettanaito deleted the fix/free-parser branch December 19, 2025 11:29
@kettanaito
Copy link
Copy Markdown
Member Author

Released: v0.41.0 🎉

This has been released in v0.41.0.

Get these changes by running the following command:

npm i @mswjs/interceptors@latest

Predictable release automation by Release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant