Skip to content

Instantly share code, notes, and snippets.

@silverwind
Last active September 2, 2024 09:14
Show Gist options
  • Select an option

  • Save silverwind/d0802f7a919ae86ff25e to your computer and use it in GitHub Desktop.

Select an option

Save silverwind/d0802f7a919ae86ff25e to your computer and use it in GitHub Desktop.
#!/usr/bin/env node
"use strict";
console.log("This is pid " + process.pid);
setTimeout(function () {
process.on("exit", function () {
require("child_process").spawn(process.argv.shift(), process.argv, {
cwd: process.cwd(),
detached : true,
stdio: "inherit"
});
});
process.exit();
}, 5000);
@sngrl
Copy link

sngrl commented Aug 25, 2021

Only this one solution allow helped me to prevent memory leak in nodejs, argh! Thank you!

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