diff options
author | Robert Nagy <ronagy@icloud.com> | 2020-01-03 21:41:44 +0100 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2020-01-05 22:10:19 -0800 |
commit | 66f4e4edcbf0f4d32e050793b25d99cfa546e11f (patch) | |
tree | 6be37d937884907bb98fc66af24456cc22049e26 /test/parallel/test-http2-head-request.js | |
parent | 57a1ca99abea8a58fc9870896fc3aca374cdb6cc (diff) | |
download | node-new-66f4e4edcbf0f4d32e050793b25d99cfa546e11f.tar.gz |
stream: do not emit 'end' after 'error'
Refs: https://github.com/nodejs/node/issues/6083
PR-URL: https://github.com/nodejs/node/pull/31182
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'test/parallel/test-http2-head-request.js')
-rw-r--r-- | test/parallel/test-http2-head-request.js | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/test/parallel/test-http2-head-request.js b/test/parallel/test-http2-head-request.js index 9eaa737503..6cf0a4d81c 100644 --- a/test/parallel/test-http2-head-request.js +++ b/test/parallel/test-http2-head-request.js @@ -10,7 +10,7 @@ const errCheck = common.expectsError({ name: 'Error', code: 'ERR_STREAM_WRITE_AFTER_END', message: 'write after end' -}, 2); +}, 1); const { HTTP2_HEADER_PATH, @@ -41,12 +41,6 @@ server.listen(0, () => { [HTTP2_HEADER_PATH]: '/' }); - // Because it is a HEAD request, the payload is meaningless. The - // option.endStream flag is set automatically making the stream - // non-writable. - req.on('error', errCheck); - req.write('data'); - req.on('response', common.mustCall((headers, flags) => { assert.strictEqual(headers[HTTP2_HEADER_STATUS], 200); assert.strictEqual(flags, 5); // The end of stream flag is set |