Skip to content

Commit 08dd119

Browse files
小调整
1 parent 7bf98e3 commit 08dd119

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

packages/mitmproxy/src/lib/speed/SpeedTester.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -215,14 +215,12 @@ class SpeedTester {
215215
})
216216

217217
timeoutId = setTimeout(() => {
218-
if (isOver) {
219-
return
218+
if (!isOver) {
219+
isOver = true
220+
log.warn('[speed] test by TCP timeout:', this.hostname, `➜ ${host}:${this.port} from DNS '${dns}', cost: ${Date.now() - startTime} ms`)
221+
reject(new Error('timeout'))
222+
client.destroy()
220223
}
221-
isOver = true
222-
223-
log.warn('[speed] test by TCP timeout:', this.hostname, `➜ ${host}:${this.port} from DNS '${dns}', cost: ${Date.now() - startTime} ms`)
224-
reject(new Error('timeout'))
225-
client.destroy()
226224
}, timeout)
227225
})
228226
}

0 commit comments

Comments
 (0)