diff options
author | 陈刚 <chengang07@meituan.com> | 2018-01-15 14:45:11 +0800 |
---|---|---|
committer | Matteo Collina <hello@matteocollina.com> | 2018-02-02 10:14:43 +0100 |
commit | fca1c557ac426c10215b9a834236a10ea96ecb2c (patch) | |
tree | f34efec999a640f416d70ffac60f08320b7216d5 /lib/_stream_writable.js | |
parent | ce83099d3e6f6d7be0e533c19cd7f905bba4ea2a (diff) | |
download | android-node-v8-fca1c557ac426c10215b9a834236a10ea96ecb2c.tar.gz android-node-v8-fca1c557ac426c10215b9a834236a10ea96ecb2c.tar.bz2 android-node-v8-fca1c557ac426c10215b9a834236a10ea96ecb2c.zip |
stream: delete redundant code
`state.corkedRequestsFree` of a writable stream is always not null.
PR-URL: https://github.com/nodejs/node/pull/18145
Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Diffstat (limited to 'lib/_stream_writable.js')
-rw-r--r-- | lib/_stream_writable.js | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/_stream_writable.js b/lib/_stream_writable.js index 33c680cb5b..396ccfb00b 100644 --- a/lib/_stream_writable.js +++ b/lib/_stream_writable.js @@ -647,11 +647,9 @@ function onCorkedFinish(corkReq, state, err) { cb(err); entry = entry.next; } - if (state.corkedRequestsFree) { - state.corkedRequestsFree.next = corkReq; - } else { - state.corkedRequestsFree = corkReq; - } + + // reuse the free corkReq. + state.corkedRequestsFree.next = corkReq; } Object.defineProperty(Writable.prototype, 'destroyed', { |