diff --git a/test/js/node/test/parallel/test-http2-compat-serverresponse-flushheaders.js b/test/js/node/test/parallel/test-http2-compat-serverresponse-flushheaders.js index 2acc44a800..a80980352f 100644 --- a/test/js/node/test/parallel/test-http2-compat-serverresponse-flushheaders.js +++ b/test/js/node/test/parallel/test-http2-compat-serverresponse-flushheaders.js @@ -32,7 +32,6 @@ server.listen(0, "127.0.0.1", common.mustCall(function mustCallListenFn() { response.on('finish', common.mustCall(function mustCallFinishFn() { console.error('response.finish()'); - server.close(); process.nextTick(() => { response.flushHeaders(); // Idempotent }); @@ -61,6 +60,7 @@ server.listen(0, "127.0.0.1", common.mustCall(function mustCallListenFn() { request.on('end', common.mustCall(function mustCallEndFn() { console.error("client.close()"); client.close(); + server.close(); })); request.end(); request.resume();