diff options
author | 2022-11-19 01:25:15 -0800 | |
---|---|---|
committer | 2022-11-19 01:25:15 -0800 | |
commit | 38b5a85d8ae030acdead6d169735317a66d23d94 (patch) | |
tree | 1ba151be5b76f6e3bc2ed1a992b4659608f25576 /src/bun.js/api/bun.classes.ts | |
parent | 68b55cd855249964fbb9b9d74d1303cae9993904 (diff) | |
download | bun-38b5a85d8ae030acdead6d169735317a66d23d94.tar.gz bun-38b5a85d8ae030acdead6d169735317a66d23d94.tar.zst bun-38b5a85d8ae030acdead6d169735317a66d23d94.zip |
Fix a GC issue with `Bun.spawn`
The `Subprocess` object stays alive until the process exits, even if it's never referenced
Diffstat (limited to 'src/bun.js/api/bun.classes.ts')
-rw-r--r-- | src/bun.js/api/bun.classes.ts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/bun.js/api/bun.classes.ts b/src/bun.js/api/bun.classes.ts index 2f688bb9c..f617c53c5 100644 --- a/src/bun.js/api/bun.classes.ts +++ b/src/bun.js/api/bun.classes.ts @@ -5,6 +5,7 @@ export default [ name: "Subprocess", construct: true, finalize: true, + hasPendingActivity: true, klass: {}, JSType: "0b11101110", proto: { |