0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/lib
Robert Nagy 0875837417 stream: fix async iterator destroyed error order
There was an edge case where if _destroy calls the error callback
later than one tick the iterator would complete early and not
propgate the error.

PR-URL: https://github.com/nodejs/node/pull/31314
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Minwoo Jung <nodecorelab@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>

PR-URL: https://github.com/nodejs/node/pull/31700
Reviewed-By: Anna Henningsen <anna@addaleax.net>
2020-02-14 08:44:05 +01:00
..
internal stream: fix async iterator destroyed error order 2020-02-14 08:44:05 +01:00
_http_agent.js
_http_client.js http: make --insecure-http-parser configurable per-stream or per-server 2020-01-24 17:54:23 +01:00
_http_common.js
_http_incoming.js stream: make readable & writable computed 2020-02-08 23:23:12 +01:00
_http_outgoing.js
_http_server.js http: make --insecure-http-parser configurable per-stream or per-server 2020-01-24 17:54:23 +01:00
_stream_duplex.js stream: make readable & writable computed 2020-02-08 23:23:12 +01:00
_stream_passthrough.js
_stream_readable.js stream: finished callback for closed streams 2020-02-08 23:34:40 +01:00
_stream_transform.js
_stream_wrap.js
_stream_writable.js stream: combine properties using defineProperties 2020-02-10 16:58:05 +01:00
_tls_common.js
_tls_wrap.js
.eslintrc.yaml
assert.js
async_hooks.js async_hooks: add executionAsyncResource 2020-02-11 20:59:09 +01:00
buffer.js buffer: improve from() performance 2020-02-08 21:40:49 -05:00
child_process.js
cluster.js
console.js
constants.js
crypto.js crypto: add crypto.diffieHellman 2020-01-21 10:49:20 -04:00
dgram.js
dns.js
domain.js
events.js
fs.js fs: validate the input data to be of expected types 2020-02-05 13:39:53 +01:00
http2.js
http.js
https.js
inspector.js
module.js
net.js net: track state of setNoDelay() and prevent unnecessary system calls 2020-02-03 15:15:24 -08:00
os.js os: move tmpDir() to EOL 2020-02-05 17:50:42 -08:00
path.js
perf_hooks.js
process.js
punycode.js
querystring.js
readline.js readline: remove intermediate variable 2020-02-09 11:06:07 -05:00
repl.js
stream.js
string_decoder.js
sys.js
timers.js
tls.js
trace_events.js
tty.js
url.js
util.js
v8.js worker: add ability to take heap snapshot from parent thread 2020-02-03 07:04:13 -08:00
vm.js vm: refactor value validation with internal/validators.js 2020-02-10 21:41:00 +02:00
wasi.js
worker_threads.js
zlib.js