diff options
author | Anna Henningsen <anna@addaleax.net> | 2018-03-24 17:21:14 +0100 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2018-03-30 14:20:52 +0200 |
commit | b7cfd278a53d2b7769340ed800142f6662aa48d2 (patch) | |
tree | 4f25fde46efd0f51a7fd2cf73cb4d0338b991c10 /src/stream_base.h | |
parent | 1dc8eb4bd34383830d48a704d79a2bc9ec55152f (diff) | |
download | android-node-v8-b7cfd278a53d2b7769340ed800142f6662aa48d2.tar.gz android-node-v8-b7cfd278a53d2b7769340ed800142f6662aa48d2.tar.bz2 android-node-v8-b7cfd278a53d2b7769340ed800142f6662aa48d2.zip |
src: clean up `req.bytes` tracking
Simply always tell the caller how many bytes were written, rather
than letting them track it.
In the case of writing a string, also keep track of the bytes
written by the earlier `DoTryWrite()`.
Refs: https://github.com/nodejs/node/issues/19562
PR-URL: https://github.com/nodejs/node/pull/19551
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/stream_base.h')
-rw-r--r-- | src/stream_base.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/stream_base.h b/src/stream_base.h index 4fe4a8c48c..dfce7df44a 100644 --- a/src/stream_base.h +++ b/src/stream_base.h @@ -23,6 +23,7 @@ struct StreamWriteResult { bool async; int err; WriteWrap* wrap; + size_t bytes; }; |