mirror of
https://github.com/priyanshujain/internet-performance-exporter.git
synced 2026-10-02 11:07:03 +00:00
use constrained chromium renderer processes
This commit is contained in:
1 parent
40051dddc7
commit
84cdf1b4c9
3 files changed
+4
-4
No files matched your search
@@ -56,7 +56,7 @@ const run = () => {
|
||||
const token = randomUUID()
|
||||
let finish
|
||||
const done = new Promise(resolve => { let settled = false; finish = () => { if (!settled) { settled = true; resolve() } }; active = { token, resolve: finish } })
|
||||
const child = spawn(chromium, ['--headless=new', '--no-sandbox', '--no-zygote', '--single-process', '--disable-gpu', '--disable-dev-shm-usage', '--dump-dom', `http://127.0.0.1:${port}/run/${token}`], { stdio: 'ignore' })
|
||||
const child = spawn(chromium, ['--headless=new', '--no-sandbox', '--disable-gpu', '--disable-dev-shm-usage', '--renderer-process-limit=1', '--dump-dom', `http://127.0.0.1:${port}/run/${token}`], { stdio: 'ignore' })
|
||||
const timer = setTimeout(() => { result.up = 0; finish() }, timeout)
|
||||
child.on('error', () => { result.up = 0; finish() })
|
||||
child.on('exit', () => { if (active) { result.up = 0; finish() } })
|
||||
|
||||
Reference in new issue
Block a user