summaryrefslogtreecommitdiff
path: root/benchmark/net/tcp-raw-pipe.js
diff options
context:
space:
mode:
Diffstat (limited to 'benchmark/net/tcp-raw-pipe.js')
-rw-r--r--benchmark/net/tcp-raw-pipe.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/benchmark/net/tcp-raw-pipe.js b/benchmark/net/tcp-raw-pipe.js
index 16dc6955c4..7144c237af 100644
--- a/benchmark/net/tcp-raw-pipe.js
+++ b/benchmark/net/tcp-raw-pipe.js
@@ -43,15 +43,15 @@ function main({ dur, len, type }) {
if (err)
fail(err, 'connect');
- clientHandle.onread = function(nread, buffer) {
+ clientHandle.onread = function(buffer) {
// we're not expecting to ever get an EOF from the client.
// just lots of data forever.
- if (nread < 0)
- fail(nread, 'read');
+ if (!buffer)
+ fail('read');
const writeReq = new WriteWrap();
writeReq.async = false;
- err = clientHandle.writeBuffer(writeReq, buffer);
+ err = clientHandle.writeBuffer(writeReq, Buffer.from(buffer));
if (err)
fail(err, 'write');
@@ -89,11 +89,11 @@ function main({ dur, len, type }) {
if (err)
fail(err, 'connect');
- clientHandle.onread = function(nread, buffer) {
- if (nread < 0)
- fail(nread, 'read');
+ clientHandle.onread = function(buffer) {
+ if (!buffer)
+ fail('read');
- bytes += buffer.length;
+ bytes += buffer.byteLength;
};
connectReq.oncomplete = function(err) {