Add browser destroy timeout on error

main
Elbert Alias 2 years ago
parent 5a309f5b16
commit afeff2dff5

@ -129,7 +129,9 @@ if (options.header) {
await Promise.race([ await Promise.race([
wappalyzer.destroy(), wappalyzer.destroy(),
new Promise((resolve, reject) => setTimeout(resolve, 3000)), new Promise((resolve, reject) =>
setTimeout(reject(new Error('Failed to close the browser')), 3000)
),
]) ])
process.exit(1) process.exit(1)