From d60458ce273e58a5fd4a1b6f4857ce0dcce161e2 Mon Sep 17 00:00:00 2001 From: Robert Nagy Date: Sat, 24 Aug 2019 20:59:03 +0200 Subject: [PATCH] http: end after close --- test/parallel/test-http-server-keepalive-end.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/parallel/test-http-server-keepalive-end.js b/test/parallel/test-http-server-keepalive-end.js index 1e3a44d368a020..80902eb6084f29 100644 --- a/test/parallel/test-http-server-keepalive-end.js +++ b/test/parallel/test-http-server-keepalive-end.js @@ -3,9 +3,16 @@ const common = require('../common'); const { createServer } = require('http'); const { connect } = require('net'); +const assert = require('assert'); const server = createServer(common.mustCall((req, res) => { - req.on('end', common.mustCall()); + let closeEmitted = false; + req.on('close', () => { + closeEmitted = true; + }) + req.on('end', common.mustCall(() => { + assert.strictEqual(closeEmitted, false); + })); res.end('hello world'); }));