Skip to content

Commit a87991c

Browse files
Fix socket
1 parent ee7f939 commit a87991c

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

electron_app/src/socketClient.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,14 @@ const checkAlive = () => {
126126
(err, stdout, stderr) => {
127127
let totalLost = 0;
128128
if (stdout) {
129-
const [lostPackages] = stdout.toString().match(percentRegex);
130-
totalLost = Number(lostPackages.replace('%', ''));
129+
const stdoutString = stdout.toString();
130+
if (stdoutString) {
131+
const match = stdoutString.match(percentRegex);
132+
if (match) {
133+
const [lostPackages] = match;
134+
totalLost = Number(lostPackages.replace('%', ''));
135+
}
136+
}
131137
}
132138
if (err !== null || !!stderr || totalLost > 50) {
133139
if (pingFailedCounter === 0) {

0 commit comments

Comments
 (0)