(server: http.Server | httpProxy)
| 3200 | } |
| 3201 | |
| 3202 | function close(server: http.Server | httpProxy): Promise<void> { |
| 3203 | return new Promise((resolve, reject) => { |
| 3204 | server.close((err?: Error) => { |
| 3205 | if (err) { |
| 3206 | reject(err); |
| 3207 | } else { |
| 3208 | resolve(); |
| 3209 | } |
| 3210 | }); |
| 3211 | }); |
| 3212 | } |
| 3213 | |
| 3214 | /** |
| 3215 | * Generates a (fake) tracing ID for an HTTP request. |