We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1eb5dae commit ad54edbCopy full SHA for ad54edb
lib/internal/http2/compat.js
@@ -302,7 +302,8 @@ class Http2ServerRequest extends Readable {
302
}
303
304
get complete() {
305
- return this._readableState.ended ||
+ return this[kAborted] ||
306
+ this._readableState.ended ||
307
this[kState].closed ||
308
this[kStream].destroyed;
309
test/parallel/test-http2-compat-aborted.js
@@ -10,8 +10,10 @@ const assert = require('assert');
10
const server = h2.createServer(common.mustCall(function(req, res) {
11
req.on('aborted', common.mustCall(function() {
12
assert.strictEqual(this.aborted, true);
13
+ assert.strictEqual(this.complete, true);
14
}));
15
assert.strictEqual(req.aborted, false);
16
+ assert.strictEqual(req.complete, false);
17
res.write('hello');
18
server.close();
19
0 commit comments