You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Zwb
a72a331536
doc: fix onReadable reentry after unshift called
In example parseHeader, stream listen **readable** event,
if call stream.unshift(buf) before stream.removeListener('readable',
onReadable), readable event will be emited before removeListener,
so callback will not been called correctlly.
After change to
```js
stream.removeListener('error', callback);
stream.removeListener('readable', onReadable);
if (buf.length)
stream.unshift(buf);
```
It solves this problem.
PR-URL: https://github.com/nodejs/node/pull/8200
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
8 years ago
..
_toc.md
doc: subdivide TOC, add auxiliary links
9 years ago
addons.md
doc: remove extra spaces and concats in examples
8 years ago
all.md
doc: git mv to .md
9 years ago
assert.md
doc: use blockquotes for Stability: markers
8 years ago
buffer.md
doc: fix buf.readUIntBE, buf.readUIntLE examples
8 years ago
child_process.md
doc: script with spaces spawn example for windows
8 years ago
cli.md
2016-08-15, Version 6.4.0 (Current)
8 years ago
cluster.md
doc: fix cluster message event docs
8 years ago
console.md
doc: use blockquotes for Stability: markers
8 years ago
crypto.md
crypto: remove POINT_CONVERSION_HYBRID from documentation.
8 years ago
debugger.md
doc: use blockquotes for Stability: markers
8 years ago
dgram.md
doc: add `added:` information for dgram
8 years ago
dns.md
doc: use blockquotes for Stability: markers
8 years ago
documentation.md
doc: use blockquotes for Stability: markers
8 years ago
domain.md
doc: use blockquotes for Stability: markers
8 years ago
errors.md
doc: various documentation formatting fixes
8 years ago
events.md
doc: add `added:` information for events
8 years ago
fs.md
doc: include the optional options parameter
8 years ago
globals.md
doc: use blockquotes for Stability: markers
8 years ago
http.md
doc: improve server.listen() random port
8 years ago
https.md
doc: use blockquotes for Stability: markers
8 years ago
index.md
doc: git mv to .md
9 years ago
modules.md
doc: use blockquotes for Stability: markers
8 years ago
net.md
doc: improve server.listen() random port
8 years ago
os.md
doc: use blockquotes for Stability: markers
8 years ago
path.md
doc: use blockquotes for Stability: markers
8 years ago
process.md
doc: correct argument type for process.cpuUsage
8 years ago
punycode.md
doc: use blockquotes for Stability: markers
8 years ago
querystring.md
doc: fix "hashOwnProperty" typo in querystring
8 years ago
readline.md
doc: use blockquotes for Stability: markers
8 years ago
repl.md
repl: Add editor mode support
8 years ago
stream.md
doc: fix onReadable reentry after unshift called
8 years ago
string_decoder.md
doc: use blockquotes for Stability: markers
8 years ago
synopsis.md
doc: various documentation formatting fixes
8 years ago
timers.md
doc: fix "timout" typo in timeout
8 years ago
tls.md
doc: use blockquotes for Stability: markers
8 years ago
tty.md
doc: use blockquotes for Stability: markers
8 years ago
url.md
doc: use blockquotes for Stability: markers
8 years ago
util.md
util: improve function signature of util._extend
8 years ago
v8.md
doc: various documentation formatting fixes
8 years ago
vm.md
doc: fix typo in vm.runInNewContext() description
8 years ago
zlib.md
doc: use blockquotes for Stability: markers
8 years ago