Skip to content

fix: release ReadableStream reader after iteration completes#277

Merged
BruceMacD merged 1 commit intomainfrom
brucemacd/lock-release
Feb 18, 2026
Merged

fix: release ReadableStream reader after iteration completes#277
BruceMacD merged 1 commit intomainfrom
brucemacd/lock-release

Conversation

@BruceMacD
Copy link
Member

The parseJSON function obtained a ReadableStreamDefaultReader but never called releaseLock() when iteration finished. This caused Deno's test runner to detect a memory leak with streaming responses.

resolves #241

The parseJSON function obtained a ReadableStreamDefaultReader but never called
releaseLock() when iteration finished. This caused Deno's test runner to detect a memory leak with streaming responses.
@BruceMacD BruceMacD merged commit 9c92b18 into main Feb 18, 2026
4 checks passed
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.

Leak detected when testing example

2 participants