Skip to content
This repository was archived by the owner on Nov 21, 2019. It is now read-only.

Commit f261833

Browse files
author
icymind
committed
prevent code after reject
1 parent 718fb7b commit f261833

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/renderer/lib/openwrt.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class Openwrt {
3636
}).on('error', (error) => {
3737
logger.warn(`connecting to openwrt error: ${error.message}`)
3838
this.conn = null
39-
reject(error)
39+
return reject(error)
4040
}).connect({
4141
host: this.ip,
4242
port: this.sshPort,
@@ -75,7 +75,7 @@ class Openwrt {
7575
return resolve(output.toString().trim())
7676
} else {
7777
logger.warn(`retry execute cmd: ${cmd} error. ${err}`)
78-
reject(err)
78+
return reject(err)
7979
}
8080
}
8181
let stdout = ''
@@ -91,7 +91,7 @@ class Openwrt {
9191
if (specialCmds.includes(cmd)) {
9292
resolve(stderr.toString().trim())
9393
} else {
94-
reject(stderr.toString().trim())
94+
return reject(stderr.toString().trim())
9595
}
9696
} else {
9797
resolve(stdout.toString().trim())
@@ -187,7 +187,7 @@ class Openwrt {
187187
let s = files[i]
188188
let d = isDestDir ? `${dest}${path.basename(files[i])}` : dest
189189
this.conn.sftp((err, sftp) => {
190-
err && reject(err)
190+
if (err) return reject(err)
191191
sftp.fastPut(s, d, (err) => {
192192
sftp.end()
193193
err ? reject(err) : resolve()

0 commit comments

Comments
 (0)