mirror of
https://github.com/viarotel-org/escrcpy.git
synced 2025-01-19 01:24:12 +01:00
perf: 🚨 Optimization error prompt
This commit is contained in:
parent
76f888baf6
commit
b75950298f
@ -68,11 +68,11 @@ const spawnShell = async (command, { stdout, stderr } = {}) => {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
let lastStderr = ''
|
const stderrList = []
|
||||||
spawnProcess.stderr.on('data', (data) => {
|
spawnProcess.stderr.on('data', (data) => {
|
||||||
const stringData = data.toString()
|
const stringData = data.toString()
|
||||||
|
|
||||||
lastStderr = stringData
|
stderrList.push(stringData)
|
||||||
|
|
||||||
console.error('spawnProcess.stderr.data:', stringData)
|
console.error('spawnProcess.stderr.data:', stringData)
|
||||||
|
|
||||||
@ -87,7 +87,9 @@ const spawnShell = async (command, { stdout, stderr } = {}) => {
|
|||||||
resolve()
|
resolve()
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
reject(new Error(lastStderr || `Command failed with code ${code}`))
|
reject(
|
||||||
|
new Error(stderrList.join(',') || `Command failed with code ${code}`),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -46,11 +46,11 @@ const shell = async (command, { debug = false, stdout, stderr } = {}) => {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
let lastStderr = ''
|
const stderrList = []
|
||||||
gnirehtetProcess.stderr.on('data', (data) => {
|
gnirehtetProcess.stderr.on('data', (data) => {
|
||||||
const stringData = data.toString()
|
const stringData = data.toString()
|
||||||
|
|
||||||
lastStderr = stringData
|
stderrList.push(stringData)
|
||||||
|
|
||||||
if (debug) {
|
if (debug) {
|
||||||
console.error(`${command}.gnirehtet.process.stderr.data:`, stringData)
|
console.error(`${command}.gnirehtet.process.stderr.data:`, stringData)
|
||||||
@ -69,7 +69,9 @@ const shell = async (command, { debug = false, stdout, stderr } = {}) => {
|
|||||||
resolve()
|
resolve()
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
reject(new Error(`Command failed with code ${code}`))
|
reject(
|
||||||
|
new Error(stderrList.join(',') || `Command failed with code ${code}`),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -33,11 +33,11 @@ const shell = async (command, { stdout, stderr } = {}) => {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
let lastStderr = ''
|
const stderrList = []
|
||||||
scrcpyProcess.stderr.on('data', (data) => {
|
scrcpyProcess.stderr.on('data', (data) => {
|
||||||
const stringData = data.toString()
|
const stringData = data.toString()
|
||||||
|
|
||||||
lastStderr = stringData
|
stderrList.push(stringData)
|
||||||
|
|
||||||
console.error('scrcpyProcess.stderr.data:', stringData)
|
console.error('scrcpyProcess.stderr.data:', stringData)
|
||||||
|
|
||||||
@ -52,7 +52,9 @@ const shell = async (command, { stdout, stderr } = {}) => {
|
|||||||
resolve()
|
resolve()
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
reject(new Error(lastStderr || `Command failed with code ${code}`))
|
reject(
|
||||||
|
new Error(stderrList.join(',') || `Command failed with code ${code}`),
|
||||||
|
)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user