From 644143bbbed16a8df661aa06ba2e12e449bfad9e Mon Sep 17 00:00:00 2001 From: Carlos GS Date: Tue, 9 Jul 2019 23:05:32 -0500 Subject: [PATCH] Aborting Request whe timeout event occurs --- src/HttpClient.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/HttpClient.ts b/src/HttpClient.ts index 919431c..651bb1a 100644 --- a/src/HttpClient.ts +++ b/src/HttpClient.ts @@ -55,6 +55,9 @@ export class HttpClient { req.on('error', (err: Error) => { reject(err); }); + req.on('timeout', () => { + req.abort(); + }); if (data) { req.write(typeof data === 'string' ? data : JSON.stringify(data)); }