diff --git a/node/node-tests.ts b/node/node-tests.ts index 5598bac17..51edd42a7 100644 --- a/node/node-tests.ts +++ b/node/node-tests.ts @@ -95,3 +95,8 @@ var hmacResult: string = crypto.createHmac('md5', 'hello').update('world').diges // Make sure .listen() and .close() retuern a Server instance http.createServer().listen(0).close().address(); net.createServer().listen(0).close().address(); + +var request = http.request('http://0.0.0.0'); +request.once('error', function () {}); +request.setNoDelay(true); +request.abort(); diff --git a/node/node.d.ts b/node/node.d.ts index d8bd39b28..2bd63497d 100644 --- a/node/node.d.ts +++ b/node/node.d.ts @@ -327,7 +327,7 @@ declare module "http" { write(chunk: any, encoding?: string): void; abort(): void; setTimeout(timeout: number, callback?: Function): void; - setNoDelay(noDelay?: Function): void; + setNoDelay(noDelay?: boolean): void; setSocketKeepAlive(enable?: boolean, initialDelay?: number): void; // Extended base methods