test_runner: fix memory leaks in runner · nodejs/node@078cfa2 · GitHub
Skip to content

Commit 078cfa2

Browse files
abhishekSavaniaduh95
authored andcommitted
test_runner: fix memory leaks in runner
- Close readline interface after child process exits Prevents accumulation of event listeners on stderr stream - Extract watch mode event handler to named function Allows proper cleanup when watch mode is aborted These changes prevent unbounded memory growth in long-running test suites and watch mode sessions. PR-URL: #60860 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
1 parent 9bb9fc7 commit 078cfa2

1 file changed

Lines changed: 19 additions & 6 deletions

File tree

lib/internal/test_runner/runner.js

Lines changed: 19 additions & 6 deletions

0 commit comments

Comments
 (0)