mirror of
https://github.com/priyanshujain/internet-performance-exporter.git
synced 2026-10-02 11:07:03 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
84cdf1b4c9 |
No files matched your search
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "internet-performance-exporter",
|
||||
"version": "0.1.1",
|
||||
"version": "0.1.2",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "internet-performance-exporter",
|
||||
"version": "0.1.1",
|
||||
"version": "0.1.2",
|
||||
"dependencies": {
|
||||
"@cloudflare/speedtest": "1.14.0"
|
||||
},
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "internet-performance-exporter",
|
||||
"version": "0.1.1",
|
||||
"version": "0.1.2",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
|
||||
@@ -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