(err, result)
| 114 | let timer = null; |
| 115 | |
| 116 | function finish(err, result) { |
| 117 | if (settled) return; |
| 118 | settled = true; |
| 119 | if (timer) clearTimeout(timer); |
| 120 | if (err) reject(err); |
| 121 | else resolve(result); |
| 122 | } |
| 123 | |
| 124 | const req = https.get(url, (res) => { |
| 125 | response = res; |