The following is a comment from tornado-cli: groth16 initialises a lot of Promises that will never be resolved, that's why we need to use process.exit to terminate the CLI. They literally didn't check the code to see that these are just worker threads and that groth16 has a terminate() function to remove them. 🤦
Note
The following is a comment from tornado-cli:
groth16 initialises a lot of Promises that will never be resolved, that's why we need to use process.exit to terminate the CLI
. They literally didn't check the code to see that these are just worker threads and thatgroth16
has aterminate()
function to remove them. 🤦