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

Commit ec1cbbe

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 434fcd7 commit ec1cbbe

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)